MRRIKDKLSTRLMNVCVASLCKAKQLEKAEIVIVDGIRIGLQPDVVTYNTLIAAYCRFVGIDAGYSILNRMKDAGINPDVITYNALIAGATRNSLLSKCLDLFDEMLEMRILPDIWSYNTLMNCFFKFGKPDEAYRVFQDILLKDISVHSATFSILINGLCMNGYTENALMLFRSLKRHGFTPQLVTYNILIHGLCKSGRGNVAREFLNELVESGHIPNAITYTTVMKCCFRYRQFEEGLKIFAEMRNKGYTYDAFAYCTVTSMLLKTGRITEANEYLGYIITSGFTLDIVSFNTIFNVYCKEGQLDNAYKLLYEAENGGLESDKFTHAIWIDGLCRTGNFQEAQQQLNRMSVTGFDSNLVAWNSFINGLCKTGQLDYATHIFESMDTKDSVTYSTIVRGLCQARRFRAASKLLLSCIRGGMRILKSDKRIVIDGLRSCGLTHEARKVQSKIQMAKLLHY*