MQAVGYARRAGLAPIRQAFSTTQLRHQHWISATSQWHQDMDFTALKTFENGERVLPFHDFILSLKFYSTDASAAFQFSEETQAASSVEEIPELHALNSEEEEDTLSALNKTDKISVKKKCKLLDAAREICRVLEKGDEDMEETLTQLGVHLTPGLVDIVLDKTSSLSSALRFFQWAKAQQGFKHNNSSYDKIANSLGSSKDFVTLQRILSERFVERCKFSFKTFSFATAWHDDSQMLNEVMEMIEKLELSPRRYAYERLIGALSRKNHVDAALNMASADCAPNMHAYRPLIHLYCKKNQMDKVREVFEMMKDCPQDSICYNLVLSALFNRKEFAEATKFLRSMVNMGCKPDATTYNMMIYAACETGRIQGALQLFDRLKEEGIKPLYGTYTHLLRGLLQNNGFDKAHSFLIQQSGKDPKLDSVNYTYLIRKCRKSGQKEEADKLLMEKEAKGFAASG*