MDLVVYRFVNQPIFSKIEIKGNRRFCRRNPRCHALDHVKRSHLLYYYIFGLIDYTASGFATAFEVLLSSDDKKERNSDFNASTKLKHSLNEKSGRRKSDAISIEDVRDVEELQAVDAFRHALLTDELLPSRHDDYHMMLRFLKARNFDIEKAKLMWADMIQWRKEFGTDTILQDFDFEEINEVLEYYPHCYHGVDKEGRPIYIERLGKVDPNRLMQVTSMDRYVRYHVKEFERGFMIKFPSCTIAAKKHIDSNTTILDVQGVGLKNFTKSARELITRLQKIGGDNYPETLHQMFIVNAGPAFRLLWSTVKNFIDPKTTSKIHVLGYNYMTKLLEVIDVNELPEFLGGACTCADQGGCMLSDKGPWKNPEIVKMVLHGGAYRTKQVVKVLNSEGKVIAYPWINGSDTSTAESGSDAEDIG*