MSLAQDFASHNPLELVAKDLSLQVGFQASNYANVALLFMLIYDHALTFEGEVKYIWSMKWALPKIFVLINRYGVPPFIIRERQESTNSTVGDICMYASLSISCSAKIRSSFQYSCRYLYPLPSWLSYTRKPLLSGCLYVIPVPFEIGLWVPSLTFEAILIGMTILKTRGFGNAPDALKILIRDSVFYFLSIFICLLVPVVLPLTDKYIITPQLVVPLSTVSCIGVTPSTRQTMTPSLTNLSFQVARLTINIREVMASRQEQFPPTDIHVVSNILIRGPKLESDVTWGSSDLQLTEISKTSDARRRFQV*