MFFCFSHFVVGLSRSGKSCRLRWVNYLHPDLKRGKMTPQEERLVMELHSKWGNRWSRIARKLPGRTDNEIKNYWRTHMRKKRAQEKKHATPSISSSPDQSSSCQSSHFSNSNHGVDSHASNKESEEENYQVQEIEQGYSMDDIWKDIAMSEDDINVLQPDFDGTSEENSNNLSCPIMPSTSSWDYSYLDPLWVMDEEESKMLFPPIGDQYFSFYDQQGNTFLTG