MFRILFLFILVLHGLIHLIGFVTAWRLYTVKDFSEPAWLTLSETRLKIVGMLWLVSSILFVLTSMVYGLHKEWWWVVAFGAIVLSQLLIFLYWKDAKAGTVINIVILMVAIVAAANWHFTNRVNTEVDILFQHESKEGQRVEEAQLSHLPMPVQRWLRRSGIVGKEIIQSVRLKQEGLMRMKPSQKNWIKAQAVQYITIDKPGFVWSVKMDVIPLLSINGRDLYYNGHGQMAIKLFSLVNIVNAADPKIDQGSLQRWLAEIGWYPSAALNPYIQWDGINEAAAKATVTEGGTSGSVIFFFTSDGDLLRMEADRYMGGGNKATLEKWKVQSKAYGSFNGVRIPVESEAAWHLKDGEFIWYKLKIKDVEFNKPQRF