MKSVVSVRRASPALLRFTRSFASVGTQVHLQKGRTWDEGVNFSTTPLRQISGGVNLMPAQHPGSFSSVRHYADAPAANPEEQDPLKRIFFNMMKRYKLFISELTKSKITLDPDDSKAVADYKATMDGVRKKVGVPSKTQKIAMIIEREAAAAPDVKTFFKSLPKLKARLGVKEEYDGDKMMLEAVEKVEKKIGRVLTRADKEGMGLLRKEFDAINKALGVSPNMLKDLEAELELTFAKAELQHMKNEVVETIETHKKRHGLEDIQIDIRKLDHRNYL*