MKRPILTVVGCCVLCGFGAGGFLGLTVLTKAIADNEELADFSNALAVGLGTQYFISALGMILAANLVLSQLRLRRVLIWNALCMLVLQLCLPAALTVGSKAAFVLLMAVQGMTIGVAYIYAVETAVAAAESPGLALGLVTAAVPGGQVLCTLALSVLLNMFSIPRTLAISAFLFVVPVLLVAPLFPDTSLGECQIESHEYDSTRVSYDIDFDTESVSASESATPALTSAARAARAVAIPLDAVDGDANSKLLSDAQAEARLLLERRKVDAKAKAEMDIGVPMRWWELMCEQNFLMLALIVMAGAGPSYGILFVFGRAAEALTGASDALIASLISVLSVYQGIIRFAAGAGSDKFKAVRVRFLAWSGAKNLMIVFMGGQALACFVLIKCSTDHEHPVMSHVTFLLCMFGVFGACGACGVLSAVLAHEVFSAENGAMVISILNGVFDGFTTLVFTLLVVHLAPPEKHVSHRSMASSRIGYSKFFVYCLVLSVAGLLGAAMVGRSRRAWRGVVISPI*