MPNTKQAFQAFRTSEIRYDKLVLSTNNAKTTGTAWFAKLFAAHRSHDMLDVTFSASVSVQMLLAFLVLVLIGARFYLKLGIQRKSLEATDYLIFAAWLCAVASTSADIAMLHVNMPFDTLASFANYEPDRPETFVFILKYLFGVVFVFYLGYYLCKFAILSVYLQLFPRHMKGIRYALYGTIGCNVGAFMASILIILLSCVPVPRNWSLDPNDACPMNIAISDALWAIHIGSSIMIYVLPFLIMRGMQMKRPVKIGLYITFGLGGIDLVASSLMRFVWFRPGADDLRIANLDLYYAIDNYIFLTVACLPSLRPYLGMMKSTGGSARSSRQTKSSEGSSAASKPQELSLRNSHPWRQQPSQLSPISPKAPVTRLGSMDTLEGRRADVYDHELEEMPRGGVATSPV