MSLKNYFLKNSATFCSFLYYSRSVSACVSGGGGTSVVVFHKKQVLSLNYEKFAMEMEKEELTDFLLETRNWAKEILGYNTRYQSRENGVKEELSIPLYYQLIHQASATFSVEDARMLHYQSIAALVISKSTYMNFQKLLNMILIISLTGDAMCKVQKLIRITLIVKWGICSVQSQILPLAWNVQNLKSGDKSSPSGRLIYHGLLGIWSVNESDDMVVDKNDEQSAQGNKVICFVHFTMYGMMLVALTPNYHIAPVSWTLLVLCCNEDPIDL*