MLKFTLHKKDGLARRGTLELNHGKIETPVFMPVGTYGSVKAMNPQNLHDIKAQIILGNTYHLWLRPGLEVVEQFGGLHGFIGWDKPILTDSGGFQVFSLSDMRKLTEEGCTFKSPINGDKLFLSPEISMKIQTVLNSDIAMQLDECTPGETTREQARKSLQMSLRWAERSKKAFEDLKNPNALFGIVQGAMYEDLREESLRGLEEFDFPGLAVGGLSVGEPKPEMYRMLHAVGPMLPEHKPHYLMGVGTPEDLVYGVAHGIDMFDCVMPTRNARNGWLFTRFGDLKIKNAKHKPDKRPIDESCTCYACQNFSRAYLHHLHRAGEILGAQLNTIHNLHFYQVIMAEMRDAVEQGKFADWQAQFHENRARGVD*