MAVDQLFYGVQLFAITAALAFSLPLVIVYFLCKASRSAVAPLSAEAPRVPPGTLGLPVIGENLALLSSFSIHAFIRERYQRYGKIFKTSIFGHVAVFLEGTDAAKFILSNESKLFRLSTAKSMMDMVGPRSLFESTGDAHKRLRRILGDPLSMDSLKKHLNGMEDVAMDVLRTWKHKGKVCVLQEATDYAFQIISYILMSSRPGEEQQKMKAYFQKIAEALAVLPINIPGFAYHKGLLASKELHSLLASIIQRRREARDQNEDFLQLVLNNQSTYAIESLHSDKEILDSLIAILLAGHETSATSIMWAMKFIEDYPDVKEKLMMEHTNLKRRRDLKEHLRWEEMNQMLYTNKFINEVFRVANIVHLLARRVLEDIEIDGYVVKKGWKV