MVKLVQQSWWKFRTCFLRVSSSYSTETETLASLFLANKDEQCLNPLTSSPKNALYSRLLYLTRSKESVISVLDKWVTEQNPIKYEDLQVIVRQFRAYRRYNHALQIFEWIKKSKDFDISPRDFAVELDLVSKAHGLEAAETYFTSIPDDLRTYQVYGALLNCYADAKVLKKAEDTMQKLKELAYAGTVAYNVMMTLYAKLGYLEKLQSLMLEMEDKGISGDAISYNILLNAYASVPDVTEMEKVLMKMEADPLLIDWSPYTVVAKGYLKAGDIEKANESLKKCENRLKGKREKLGIDMLITLYTSMGKKDDVYRIWNKYNKKVKHHNSSYHCMIRGLEKLDDLDGAEKIFAEWETNRVHFDIRIPNLLISAYCKKGHMEKAISIIEQLEESGKHPNGSSWNRLALGYCVQNDMEKAVETMKKAILASKPGWKPHFHSLASCVKYLQSKGDTQGEEELKDLLRVRGLCSKEVERGLDKYIEIGNRKSEALNETDLEDTC*