MMQVTSTRVSGTACWQPLKHTHRASHAVVPAPRLHISGADPLAAVRRAAGRVRAGAAAQVQAQAQVEAKEEYYEVYLSKPLGVKFARGNDGGAYVSRTDPKLGNTEASIQAGDKVVKVSASFGGDVWDAINFGQVIYAIKTRNGDVYLQLKRNFGDMSALQEVELSESELMFKGERSGGNYGAGTKEMQERNYIARKEAERQRREMFDDALVKFKKGVVEEALIDFENVLSLEPKNYLGDDFSRVTQIYRITQYNIACCYSMLDQADSGLEALNAALASGFEDYDKVRKDPNLANVRKSPNFTKVLNRYDEPIINEGAIKALKSLFSFGKKEX