MFLFRIIPGVLWLDILDKATDQCAAAIFGGFRLPCSLLVLFLWMSFLGELRIRVVELIHYVTVVHYNPHKTEIQRIYGQWQVRLCLCALLCGLSYYITFEFEDDFPQLQALKESIQNEKHNQKIDQAVHNDQDNENDNNEVFLMAHVYAQRILQQAQSIVWILGTLLRLKRARFLKLVALVWMLMPLGSFLMCWCGNFALWLSIGHVMMRAFDLTPQDRPRLGMAGCISAILVSTLYWRKYGTLEILLAVAAAIGGELAFQKALADVEEERKRREQNPGMLDKLWAALTGLFQAEEDDNSNNNQNKNKSSVGDGKKTDETKDDNADNTDATAEAIVYTRPSLYAWLAIAVYWAAHGIRLDGYDLFTF*