MPHRLSTLGLRQGAADQGTPQKLAHEAWSTREFWDASLCEHAVVAGAGDQDPHPKKMARGMAQPQFLLGHKTMARVTRALSQHADDCECTLCLKLLFEPVTTPCGHSFCRACLMRALDHRSRCPVCRTVLHVGAGQLPVTLVLQRILQRSFPEEYAERAKEEEAAAIRDAEAGATITLKLPLFVMTTIMPGERIALNIFEPRYRLLLRRAMEGNRRLGMAEVSLGGELQDVAVEAEVVEYAPQPDGRYFVELAGRRRVKIQNCHDLDGYRMASAEVIERDDYPAEGSPEAAALTAKATEVLHVVLALVEQLTRLAARSSARPGRIQELIAHAGPRPTESSLRTPQGAEALSFWAAAFAGTLALGLDRCKLLRMRSTYERLEAIQASLP*