MSLLLPSIERSAQGARASIIHTVLMVPGFEGSVLQNCADGECRPLFLTPVTRSMIQDGIQSEYVQALVDFKTTSFARGTHKRALEFADYPHAACAPSPLSHVSHCLPMPAKGAFHRFIADVVRAGDEDERLMAQILLFDWRKSLLEPDADFQARLTSSILASEAPDVTQGHVFLLGHEAGCIKLAVALAMLSDDVRSRVFKLVCVSAPWAGRPDLALRARDGMLTQPRVFCPWSWSEREVAFDAGTDSGVQARLDMTQMLQSFGMRKGRKSTLPEAGGPHAGAWAQNKISIDHLPSDIVRFLMQHWPSSSELSSPIADPDNVTEEGETNGLALTKVLAAALANVQVTCLYGTGLETLTGLNTKDSGDGLIPEHSLAACRTVFPHATVVKVPGISHFQLLHHSSLLNELGLVRALSHSETDPEQSEVE*