MSLEGSTRDPFPKEDGHAALLLALEKETNQLAQNGGSIAVFEMEKADAEQRYGEAIYEPKSQRAERLRLAHLPGALLVEIPNNWTLCSSTQDCGRIEFLAKEVEAGSKKKPDTMIMAKKKQIFVKFSVEKGEAAAAEMAGEAPPAEVGKLLADNSVRGLAYDAGLVVGVSHESTIKAAASSEAKEQVEEKEMVVDPWSVKGKIDYEKLIRDFGSTKISKELLERMRKLTVGSGRVSDLHCWLRRNIFFSHRELDAICGLQEKGKPFYLYTGRGPSSAAMHLGHLLPFMFTQFLVGALRWLQKAFNVPLVIQMTDDEKFLWKGEYDPEKGDNLHVYQRYTIENAKDIIACGFDKSKTFIFSDCDYVGHMYPNIVRVWKAITYNTAKGAFGFQGESNIGQSAFPAIQAVPSFPSSFSVPFKGDQHLPCLIPCAIDQDPYFRVTRDIAHKLVPKDHPLKGKPSLIHCKFFPPLTGAEGKMAASDENSAIFLTDTPEDIEKKINNYAFSGPEQISMVPY*