MSATPYLLQPPLAVGFARLGFGSLSLESLRERYAAPSSGSRFIELDGFPLHYRDEGSRDKPVLVMIHGVVASLHTWDDWVKAMSPYFRIVRFDVPGFGLTGPGRDSRYSGERMVAILGQLLDFLKIDKASIAGNSLGGYIAWNFALAQPQRVERLVLIDPAGYQMRKVPWMIASAALPGSTLAMPLWMPRALIAQGIKEVYGEPGRIKPGVVDRYYDLSRRPGNRKGMMEIFRVLLKVNREELGTSGERIARIVAPTLLMWGERDRWISPKHVPLWQRDLPGIQVKTYPGVGHIPMEEIPEQTAADALRFLMA*