MAKQVTEPLTTLRVLMFPFLAYGHISPFLYVAKQLADREFLIYLCSTPINLNYASKKIPEKYADSIQFVELHLPELPKLPPHYHTTNDLPPHLHHTLQKALKMSKPNLSKILQNLKPDLVIYDTLQQWAERVANEHNIPAVKLLTSGATVFSYFTISLNIPGDVFPFPEIYLRKSEQVKMNETLKCAKEIEPDDGDCQADGNRQIMLMSTSRIIEAKYIDYCTEFLNLKVIPVGPPVQDLITNDADDMELIDWLGSKDENSTVFVCFGSEYFLSKEDMEEVAFGLELSNVNFIWVARFPKREEQNLEDALPKGFLERIGERGRVLDKFAPQPRILNHPSTGGFISHGGWNSVMESIDFGVPIIAMPMHLEQPMNARLIVELGVAVEIVRDDDGKIHKGEIAEILKGVITRETGGKLRAQVRDISKNLKSVRDEEMDAAAEELIQLCRNCNKCK*