MVYLGAFILIFLISRSLVEGAYVDDLPGWMGEINSSKLRQKADVDSETSQRDQIIDPTRIIQLAWKPRAFLYKGFLSNSECDHLKKLAKDKLEKSMVADNESGKGVLSEIRTSSGMFLDKGQDDIVSRIEKRIATWTFLPEENGEALQILYYQNGEKYEPHYDYFQDKVNIQLGGHRIATVLMYLSNVSKGGETVFPNAPDRRVKDSTWSDCAKKGLSVKPVKGDALLFFSLSTEAKTDATSLHGSCPVIEGEKWSATKWIHVDAFDKVKKDLGCIDENVSCAEWAAMGECEKNPAYMVGSEKSPGSCRASCKVC*