MAAFTTPLVLAKAGAAVGIAGSPVCSHEKPARRIAQAKRDFVAGDAKVQHSFSASKFAGRVVAKGQRADKAATRRAFIVEAAGKQITVGVIGAGRIGRVHAETISYRVPDAKIGLIADPYPEGLKKLGEDLGVATTADYKDIINNKDIDAVLICSPSDQHATQIKEHVFCEKPISLDLRVIDECLAAVDKAGVKFFTAFQRRYDPNFKALHDAVKDGSVGEVFHSGGIFLDMAIHDFDMLRYLTLSDPVEVYTRPAIGAAGDYDSAITVVTFKSGAVGVIDNCRKATYGYDQRAEVFGSKTRVTISNETASRLETWGPDGIVGQKPLDFFMTRYTKAYENEILAFIDCVVNDKPSPTPGTEGRWATLSALAALKSAKEGRPVKLSEVDI*