MNLFVIVSAAVFLLISVAYLPLLNDLYWSTLKSLTPPAGIVADLLVTNGTIFTSDSSLPFADSMAIRNGRILKVGSFATLKGFIGDGTMEVNLEGKIVVPGLIDSHVHLISGGLQMAQVGLRGVSQKDEFCKMVKDAVQNAKEGSWILGGGWNNDFWGGELPSASWIDEISPRNPVWLIRMDGHMALANSLALKIAGVISLTEDPVGGTIMRMPSGEPTGLLIDAAMELVTPWVKEISVDERREALFRASKYALTRGVTTVIDLGRYFPGTTDELSWKDFQDVYLYADSSKKMMIRTCLFFPITTWSRLLDLKLQKGSVLSEWLYLGGVKAFIDGSLGSNSALFYEEYIDTPNNYGLEVMDPEKLSNFTMAADKSGLQVAIHAIGDKANDMILDMYESVAAANGDRDRRFRIEHAQHLAPGSANRFGQLHIVASVQPDHLLDDADSVAKKLGSERAVKESYLFQSLLNGNALLALGSDWPVADINPLHSIRTAVKRIPPKWDHAWIPSERISFTDALIAQTISAARAAFLDHHLGSLSPGKLADFVILSTNSWDEFSKDVSASVLATYVGGKQLYP*