MRLLAPTASASLLVRLSLVPHRAHALCSSAAAPQRVHLKLDAPVRHLFEPQKKRVSLRLPSAGALPLQALRAALRERCGDESVEPLLEIRHGKRRIESDEDLVSVLAVTATYGGDGPTLQVVARSGSQLPPPPPAATLLPPQVGRLRLVSFFRFASLGSSRRQHLLEEMSSVLARLGCRGSVYVAPEGVNGQLSVPEAQLDALSVAFAALRGVEGLKLNVQHASLGTVQADAATAPYRKLIVREKRQILTDGLTGASLPSSAGTFLGAEPLDTSVFSESWEVLRKRLDGVPRERPIMTFCTGGIRCVKTNAFLEQELGFTNTFRLRDGIHGYLRHVRDTPGVASKWEGDNFVFYEHDDAAPSGDEEVL*