MTSTVQKIAKQALATFRNPSVIGEHNKVFLENQSKLKSLLAEVRAADLKIAARTPESAPVPHQRIAPPVTYMHICETDSFSMGVFLLKTGASIPLHDHPGMYGMLKVIYGKVRISCFDRLDKPRDGASGVQFNPPLMPFQRGSLRPSVLKSVGEFTEDSSPCVLSPQQDNIHQIDAVDGPTAFLDILAPPYDPDEGRDCHYYKVLQAHSEAADKKSEVQDQGDVWLMEIPQPSEFWCGGEPYPGPKVTL