MTLSINDQNKLDAFWAYCVKNQYFNIGYPESADFDYTNLERFLRFSINNCGDWGEYCNYLLNSFDFEKEVMEYFADLFKIPFEQSWGYVTNGGTEGNMFGCYLGREIFPDGTLYYSKDTHYSVAKIVKLLRIKSQVVESLPNGEIDYDDLMKKIADDKEAHPIIFANIGTTVRGAIDDIAEIQKRLKAAGIKREDYYLHADAALSGMILPFVDDAQPFTFADGIDSIGVSGHKMIGSPIPCGIVVAKKENVDRISVEIDYISAHDKTITGSRNGHTPLMLWEAIRSHSTEEWKRRITRSLDMAQYAVDRMQKAGINAWRNKNSITVVFPCPSERVWREHCLATSGDVAHLITTAHHLDTAQIDKLIDDVIADFNLHAA