MFIITTFSVYQLSVLESAFDMCPYPDALTREDIANRLSLSESRVQVWFQNRRAKWRKQETERVSSLDAPFAAEGAFCDMKRSVNCSLPSSTVASFRANESPTSLSLSSSSSIVSSA