MPPRATRGGPADSLPEEGQDLPAAVGDETWSGDESLASSAAASTAGDEAPAGSALTSLPAAKAVSLPRAVRRLKTSLKDADPHLETLPMDVLEQFYRFKRMQITTSVLMGETNRTEEAVQSLFYSLVFFREASQATAALLDSFLTGSTAPLAALGMVGEDGTTPLPTLDDISEACEERAKELRVLTAKEIRNRKDIDLYLRNVLGERNKSKMGMARTALASGGLAAFCAMVFNPTYRLFALGLLILLVTLYVVRTTLTRQKAEDEALRPDIDAFSKGGIAKFVVLLDSAWRLCQSAGSYARARAEAERRGASAAEKATTRENLRQTLAALRRVEARLSAAVENAVAGGKFALPGDDDEEGGEGAAAAADKPALTEGKKDI*