MATSNVVPAQEEPLPIIEKGWKTFHPTQYQGFWIHLEFFPGLLACREHFEGCKDDIILNTTPKSGTTWLKALTFTILNRARHDFYNHPLLTTNPHALVPSFDLDLYADGKIPDLTNLPSPRLFSSHFPYELLPTSIIESNCRIIYLCRNPKDTFVSMWYFLNSFLLEDEPPVPMEEAFELFHGGISIFGPFWEHFLGYWKASLERPERVLFMKYEELKEDPTFHLRRLAEFLGCPFSIEEESEGLVGKIERFCSFESLTSLEVNKSGKTNHGHPNKNFFRRGIVGDWKNHLTAEMSEKLDQLSQQKLEAFGLTFKDLGK*