MSTATREAQRAFTGLLERPLVTPATDPELLRLVLRHLQAVTDTARRLGYRVQRVGRAVRLVRVPVAGRVTAPPRPADAPGRRVLALACCLAACCEEIAGAVTLQRLSDLVRDLLAAPGAAVTGYDPDERAQRKALRDAAKLLEGWGVLRRRTSDDALLEEWTERGSGPGAGYDVDRDAVLLMTSPDVLDQALHPGGDDEPVRQLRALVETPVVLHADLSDEEAAALRSARSGAARLTGGHVEVRTEGMLLVLTDDEQQATVADWPRARAADWVALLMADLAGQAGTRAADGSVRLTAAEVDEVVADLVDWRGDYLNKAQKTVPGTVRADAEARLTELGLLRVHLDASWQLLPVAGRYRAPGITITSEGRP