MSTTTMTKLCNSHPTTPQMMLECEKELEVLKETFKSGKTKEESWRRSQLKKLLKLLEEKEDDIFKALKQDLGKHRVEAYRDEVGTVVKSVHYALDGLKQWMSAKKAKLPLAAFPSSAELLPEPLGLVLIISSWNFPFSLSLEPLIGAIAAGNVVVLKPSDQAPASSSVLAKIIPNYLDNKAIKVIEGDYTVGDKLLQQKWDKIFFTGSPKVAQIVMGAAAKHLTPVTLELGGKCPVIIDSLSSSWDKKIAMKRILSGKFGSCAGQACIGIDYILVDKTFVNELVKLIKLGIPKMFGENPKESHSISRIVNRNHFLRLKNLLDEPMVKTSVIYGGSSDEDNLYIEPTVLLDPPMQSTIMTEEIFGPLLPLITLDKIEDSIEFINARPKPLTIYAFTKNEEFKRKITKGTSSGSLVFNDTIIQYAADTLPFGGVGQSGFGRYHGKFSFDTFSHEKAIARRSFLTDIWFRYPPWSDHTLQLFKSAFIYDYLSIVLITLGLKKA*