MGGIGKTTLAQLAYNHEKVTTYFHERMWVCVSDPFDPMRISRDILEALQKDSCGFHNLEAVQQKIRTLIADKKFLLVLDDVWTENYELWEQVESSLKGGAPGSRILVTTRNENVSTMMGTTYKHPLGELSKEQCWSLFSNIAFYGRSREKVEELENIGRKIADKCRGLPLAAKVLGSLMRLKDNKEDWESILNNEIWQLDVIEKHLSTPLLLNLSGNIFPGELPRNLGKLIHLRFLNLSFNERLKELPETICDLYNLQTLEVIYCEGLRKLPQGMRKLINLRHLELNGSGVSDLPKGIGRLTSLRTLTRFPIGDHFRRDVCKIGELKNLNSLRGGLVISGIANVKDAEEAGEAELKNKKHLHHLELEDFGKGGAEECG*