MRLHAEVRDEMEEGSEEGAVTASAGLSPPPLIGAAAPVPRLVVGFALTKKKVKSFLQPKLLLLARKNGISFVSIDESLPLSEQGPFDVILHKITRKEWQKVLEVRSCHILNFTYFFFYFPLKLFTAHTLGRLLPVLFFAMVINTILKPIDYILIIVNLNAFLLLASQCYRFPLRRGLSFFHFLKDYHEEHPEVTVLDPPNAIEHLNNRQSMLEEVADLNLSNFYGEVCIPRQLVITKDPSSIPTSVAMAGLTLPLVAKPLVVDGTSKGHELYLAYDEASLSMLDPPLVLQEFINHGGILFKVYIIGETIQVVRRFSLPDVNTYDLLNNVGIYRLPRVSCAAASADDADLDPLIADFSYMIELPPRPLLEKLGRELRGRLVRGLRLFNIDMIRELGTKDRYYIIDINYFPGYGKMPGYERMFTDFLLSLAQSKYKRYASPPRQCTFAGDISISGRLEEVGKSQCVCSKSVAHAGLE*