MLLPNLHTTLGDNISWADESCPSALRMYYQPPMDSEGLFPCILGHEAAGIVESIGEGVTEVQPGDHVIPCYPPECRECKFCKSGKTNLCGKIREATGAGVMFGDRKSRFSIKGKPIYHFMGISTFSQYSVVHDISVAKVDPKAPLEKICLLACGVPTGLGAVWKTAKVEPGSVIAIFGLGTVGLAVSEAAKVVGASRIIGIDIDSKKFELDLWPKALYLGCSPSLGDIGRDIGRLGPIVFMKNSAHRGLFIQSLFSY*