MQAVGYARRAGLAPIRQAFSTTQLRHQHWISATSQWHQNMDFTALKTFENGERVLPFHDFILSLKFYSTDASAAFQFSEETQAASSVEEIPELHALNSEEEEDTLSALNKTDKISVKKKCKLLDATREICRVLEKGDEDMEETLTQLGVHLTPGLVDIVLDKTSSLSSALRFFQWAKAQQGFKHNNSSYDKIANSLGSSKDFVTLQRILSERFVERCKFSFKTFSFATAWHDDSQMLNEVMEMIGKLELSPRRYAYERLIGALSRKNHVDAALNVLEKMASADCAPNMHAYRPLIHLYCKKNQMDKVREVFEMMKDCPQDSICYNLVLSALFNRKEFAEATKFLRSMVNMGCKPDATTYNMMIYAACETGRIQGALQLFDRLKEEGIKPLYGTYTHLLRGLLQNNGFDKAHSFLIQQSGKDPKLDSVNYTYLIRKCRKSGQKEEADKLLMEKEAKGFAASG*