MFKNEDVFAKSGNHVKIPNSVLATYTGDNIISAHGELWKLYRDVVAQSIQFPDLKPISKNTQKLLRFLDNEMGSANQATISVTDILQKYSLANVCESVLGVNFNVLDDKQSLMHEKIKYVKLQIFNPIFLNFPYFDNFPIPSRLKARREVIGFRKWYGQSLIEKYNLQLPNSAATKLVDSLIKEKLTEKQFLDNAIILMIAGHENPLLLMLSLLYVVSKYPQVQELIRNETETTKPYLHSVIYETLRMYPPLGLIINRCTTRITKLGNIVIPKNVYCGYNNFGTGRDRNVWGSDADIFKPERWGLEIDEINKKFTLAKRSAELPAFHGRKRACLGEKYALFEVKQFLLAILGEYKVSLDPNWKEQLTPAGPISPLRLKLNFEKLTVS*