MVKLVQQSWWKFSTCFLRVSSSSYSTNTETLASLFLPDKDEQASPKNALNSRLLYLTRSKDSVISVLDKWVTEQNPIKYEDLQIIVRQFRAYRRYNHALQVFEWIKKSKDFDISPRDFAVELDLVSKAHGLEAAETYFTSIPDDLRTYQVYGALLNCYANAMVIKKAEDTMQKLKELAYAGTVAYNVMMTLYAKLGYLEKLQSLMLEMEDKGVSGDMISYSILLNAYASVPDVREMEKVLMKMEADPLLINWNPYTVVAKGYLKAGDIEKANESLKKCEYRLKGKREKLGIDMLITLYTSMGNKDDVYRIWNKYKQKVKRHNSSYHCMIRGLEKLDDLDGAEKIFAEWETNRVHFDIRIPNLLISAYCKKGHMEKAISLIGQLEASGKHPNGSSWNRLALGYCVQNDMDKAVETMKKAILASKPGWKPHFHSLASCVKYLQSKGDTQGEEELKDLLRVRGLCSKEFEGGLDKYIEIGNRKSEALNETDLEETC*