MGKKSATRASDAAGEPSRESTASTSVEAFTSWCASKSIELNGVAVGKDRASGRGCVATRDLSVGEVVVRVPDEVVLTTETSSVRTELDAFVGDDGVESPRLEKELLVIAVMCEMLRGEKNSEWGAYLRVVREGAENGHSILAWDDEQAEALEGTDTWFDAYENDDEGLDLPTMTDEHWEHVVRLFFERNPELARGMDEDELRELHFAATAMVAGYSFTLGDDEIQGMVPFWDMLNHAPPCAASVRLNHDPKRGLQMITVREVKKGEEVFNTYGPLRNAELLRRYGFVLARNPHGGTTVGLDEVIEAAMMANPDLYEELPLRLAWLESRGLADEELSTRFFVHQTGRPSHELLITMRALILKPEEMTALIETDFEDEEQLMILEGNDETRAEQSYMVGAALQFLSVHANERYAISMKASRLAYKMYADVSPTSETHESLYREWAAALVRMNEQQALIKLGRWTYHPARSEDALLHAWPFPEDEDEDDEIMVCTPVEE*