MHGTDITYYANEFVPFQTYLLSGAFVSESIKAYGIPLHQFSWTIDKGTIVEPIDKVVPPEPPLLPPTLLKTTSFDSFDYQVIGFEFDILALVINGSPPSYASNGNRIQEFIIIDYESDEIKPVLNTYTTKSTTATGSLLFVPFEEHIVPIVNIQQQSLGQVFYVQAQLLISNETQKFCVLVCSDCKQVFPRIWTQRTFYCTTCRRPTQLTPRCQFEVTIKDDTGSATAMISDKIGEELLSLTVAEIHDTRCIKMAYTFGADSMDFAALL*