MTATPLEPARRSPALVELLSRAEVRLLDELDDDGVVIEGDDAEIALVVEELDHVRRPPVHEGRSPIYGAFVVGPGDDLTTASDLVELIELDRDVDAARRFADGRFTYLVRRTDGRNQLACFRRSVQYEADLVEVQRQTGVQIVQRTLMGRARLYDRRGVVEWSGRAWNVRERADRLLEVIDPLVEGAPRDVLSALLDLCVHWLSSARIGATILYDFDPREDDGPSLDLDAAIEVPHLSVAKRHHFPALFASLSQTDLAARVLPDGTVDRIGVGLRSSIESEQAVPQKGGMRHRSAARYTWDHTHTIALVVSEDGPVTVFREGRKIQICDRPDGSITGGC