MSTESGSLDFQEEQEKSEGITVQPDLIHPTDKDGDLLAKDVRPAAERQLVRQLDIRLMPTIIVIFIMNYIDRSAVTSARLQGLTQDLHLTEVQYSTVLAVLCASYVPAQIPSNMSDRIGKILNRISRALQELAFRSAVIYGGLLISNAFGNGAISIFIGILAIFILPDYPHNTRWLTPAQLRLAQVRLAEDAGEADEDAAGESAFVGLKLALKDPKVGIFAIMNCSQLLGLGFINFFPTDPVRPPWIFATIVCAVNAWSADRTGERFFHHCWPWWGVLVAYIIGASTTSIGARYFAMFLMAAGYSGFALTAVWVANAIPRPPAKRSAAIGIVNGIGNIGNLYALQSVWSPDYHPSMFIGIASLTFSTILAFVIRCILVHENKQLERDETEDPKGARRERIEEAARLEGLTFEEALERKRGFRYLY*