MDTAEKGLLALSGGGEEEVSTRDRFLREMRRLSYIAGPMIAVNSSMYFLQVISIMMVGHLGELYLSSTAIAVSFCSVTGFSLVFGLASALETLCGQANGAKQFEKLGEHTYTGIFSLFIVSIPLSVLWSYMGEILSFIGQDPLVSQEAGKFATRLIPSLFAYATLQPLVRFFQAQSLVLPLIMSSMSALCCHVVLCWSLVFKFGLGSLGAAIAISVSYWLNATVLGLYMTFSSTCSKTRGKISMSVFKGMKEFFRFGVPSASMICLEWWSFEFLVMLSGILPNPKLETSVLSVCLSTISSLYQIPESLGAAASTRVANELGAGNPKKARMAVYTVMVITGVEALMVSAIVFAARNVFGYLFSSETEVVDYVRTMAPLVSLSVIFDALHAVLSGVARGSGRQDIGAYVNLAAYYLFGIPTAVVLGFTFKMRGRGLWIGITVGSCVQAVLLGLIVSLTNWKQQVSKLLKVIRTSFNLICWFHTFNDCMISPCKRVK*