MELLFIITSLVLFLSFILLLRKQSKIFNKKLPPGPWKLPFIGNLHQLMNGRLPHHTFRDLSRKYGPIFHLRLGEVSHVVVSSPDTAKEIMKIQDLHFATRPQLLFGEIIMYNHSDIGTCPYGDYWRNMRKVCTLELLSTKMVRSFDSIRQAEMSSLISSINSMPDSLINLTDKIFWFTGPVTCRSAFGKIIHGQDKLIMLLKDITLLAGGFDLTDVFPSRKWLHGICGLKSKILKVHNEMDAILENIINEHCRNRANGKKGNSESEGEDLIDVLLRVMESGELGTPITNNNIKAVIFDMFLAGAETSSTTIIWAFAEMIRNPSIMAKAQLEVREVLKGKKVFEDIDLEELKYLKLVIKETLRLHPPLPLLLPRECREETRIGEYTIPIKTRVLVNAWAIGRDPKYWHNSESFIPERFDNSSIDFRGNHFEFIPFGAGRRMCPGWLFCLMNVEHSLAQLLYHFDWKSPYEGPLENFDMTVTNGATARRKDDLCSIATPFDLS*