MTPETHVDMINASEKAPKERAYVTFLAGNGDYVKGVVGLAKGLRKVKSAYPLVVAMLPDVPEEHREILRSQGCIVREIEPVHPPDSQDAYARAYYIINYSKLRIWNFEEYNKMIYLDADIQVFGNIDDLFDMQDGYLHGVLSCFCEKIWSYTPLYSIGYCQYCPEKVVWPAEMESAPPSPYFNAGMFVFEPNPLTYESLLQTLQVTPPTPFAEQDFLNMFFGKVFKPVSPVYNLILSVLWRHPGKVDLESVKVVHYCPPGSKPWRYTGEEPNMDREDVKMLIKKWWDIYNDESLDFKPKSPADLEATVLESTIIASVTEAPLSYSPAAPSAA