MLSSSLQIKHSEVMEPGMRIHLPVSVAEAEIKKRYETIPTATLHPNRDEIEYLKRLVIYKDSAILVLNKPPKVPMKGNLPVHNSMDVLAAAALSFGNEEGPKLVHRLDRDSSGLLLMGRTRESFTRLHWLFTSIKLAKTASQTWNTACESYLQRYWALVIGTPTESEGVISAPLTKVLLDDGKAERVILAHPSGIDGAQEAVTEYRVMGPTINGCSWIELRPLTGRKHQLRVHCAEALGTPIVGDYKYGWFVHQRWKQNPQPDFEPFTGEPYKLRRPEGLEVQKGSVLSKVPLLHLHCREMVVPNIAKFLSNTGEWHDNGTPWSKEKPNLLRFIAPMPAHMKISWNIMSSYLV*