MPGGPMDAFCQLVVALPRLPAQGWAPHQPRELSWRAQRPLLRRKDPARRSSTWRRSSTFEHRTSLPPLPSGPPRALAEPALLDRRPDSPSEQPGDAPRPSGDDPLISMRGVCKSFGSQRILRGVDLDMRRGERVAIIGPSGTGKSTVLKIIAGLERTDGGDLFVGGERRDPYARRSFERGREQVQISMVFQHAALFDSLTVGENVGFALTQHTRLPREAVARTVARNLAKYPSELSGGMRKRVSIARAITADPDDPEDNADVILWDEPTAGLDPIASTRVENLMNDLHADLGNALFVVVTHQDSTLRRTADRIVFLHAGRIQWEGTVAEFDASENGYVKQFREASLDGPMTVAD*