MRASLSARDQQVGGTESHEREDRMSNAAIYSVFWNCLRRILRPEHHPKWWYSTVHIATAMLGAGVLSLPSTMVYLGWAPGMMMLGVSWIITLATMYQLIEMHEDEKAFGDRLGFIVGLQQIVVQVTANIAYLVTGGQALKRFGDLVLSREIQHGKFELAVAWISAFAGFLVHDNRLSGGRHHVFQLYGLRVRKYRISTATGDYRASNALGEIAFAYGGQNIALEIQAMMRSTRHKPSKLPMWNGVLVAYVMVAVCYFPVAGVGYWALGNLTCYENVLDVLDKPKWLIGTANLMLMLHLTGSYQLELPGFTCLVAVIIPSFGGHLGLFGGLALGPTTHAFCLASSSRFRKSQTRLRKGKPQSILLPAIAAVQFDLNKRNLSRAALNSPSLQDPAGHGYSALQ*