MRMLLVFIFPAVVLMWVGICCLLRRKRLRLISSLDPIRDALALCRITNFVEFPLLSKKALEFALFKTFAIPTISKVLAATRQFSAPNVTKRYDDTQIIVEELLHSHVDSPRGSLALRRLNFIHSHYNISNGDYLYTLSTFILEPKRFASRFGYRKWTEKETTAHFLMWRSIGIRMGIENIPETVEDMEQFSLQYEVDNMVYSQSNRGVADATLDLMLSGVPACLRPIARLIVYCVLEERLSVAVAYPRPPYWLISMVTAILKFFLGTFVGWFLPPRPLTWPSERISMEVEEEEEKEQEKVHKLKYSEYKPESYPKGYRMDELGYAELRQLGTAFGGDIPCPFFSSSSNHNKKKVA*