MDSAEKGLLVLVGGEEEDEQVNMREGFFQEMRRLGYIAGPMVAVNSSMYFLQVISIMMVGHLGELFLSSTAIAVSFCSVTGFSLVFGLATALETLCGQANGAKQFEKLGEHTYTGIFALFIVSIPLSILWSYMGEILCFIGQDPLVSQEAGKFATWLIPALFAYATLQPLVRFFQAQSLILPLIMSSISALCCHVVLCWCLVFKFGLGSLGAALAISVSYWLNVIVLGLYMVFSSSCGKSRAKISMNVFKGMREFFRFGIPSASMICLEWWSFEFLVMLSGILPNPRLETSVLSVCLSTISTLYQIPESLGAAASTRVANELGAGNSKKARMAVYTVMVIAGVESILVGALVFAARNVFGYLFSSEPEVVDYVRSMAPLVALSVIFDALHAVLSGVARGSGRQDVGAYVNLAAYYLFGIPTAVLLGFRFKMRGRGLWIGITVGSFVQALLLGLIVSLTNWKQQVRKARERVMGEEFEEKDIDEEHVAMIN*