MNAFRFAGDMSHLFSVLLLLLKIYATKSCSGISLRTQELYALVFLTRYLDLFTYVVSVYNTLMKIVFISSSIAIVWCMRFHPVVRRTYDKEQDTFRHYLLVGVSLVLALLFHERFTIREVFWVFSIFLEAVAILPQLILLQRSRNVDNLTSQYVLFLGAYRAFYILNWIYRYVTEDDYSAWIAWIAGVVQTGLYADFFYYYFISWKNNAKLQLPA