MTRIALRTQVTCVATQEGMVLLDERSGRYWQLNTTGTLILRHLLHGETPRQAAAALAHRYPAAAARAAEDVDQLLSTLRERRLLADPPETPPAPNPSPSPDPDPGATLPPPGRITPAHRVLAVLCAAVAAPLARARPRHIRAVLHLLRRGAAPATPEQTAAARHAVVTASARCAAARSCLHRSLATTLLCRAHGTWPTWCTGVRTEPFGAHAWVAVDGEPIGEPAHERGYTTIISVPPLSRDRRRGPEGPPGGGW