MTASYSHASRHIILATAGATFWRRKYLTMMVFFNALPSVWVVLGVIPYAALAFSKPNVPVLFDSTNHLHRDLRYHPEQPERITACLKALSKYKSQVGDRLELIDVATSDWTHIDDVKVTYFPFSDEELAHAKAMLHQAHTEDLVSQLEERCRSSKQRRLDESKNALGHMGYIDGDTFLTTESFDVCLRATAAWIRAVDLVAASSGSASMALTRPPGHHATKSVSNGFCIFNFGAAAALHVLQDPNKRVSVIDWDVHYGQGVADILENCPRARYVSIHQSPAFPYMGEKLTVEGKHENVYTIPMPPETSWTCGYEQLFEKAIHFACEPGKWEPDVVIVCAGYDALDSDDLASACLTAADFGKMTSRLYEHLANTRPDRMPSIVIGLEGGYQLSEMAGGGNLPQAVLETVSALLEKVA*