MDSVYKTDENFAADVAALLAPLPTPQLQEYFNKLITSRRCNGIEVKNNGTIGKGVYANSEFDEDELILKDEILVGIQHSSNKVDCLVCSFCFRFIGSIEKQIGRKLYFKNLGVSGCCDDDSSEEDECVKYNGNEEQCGGSSSSHNTLPEGVVSSLMNGEMALPHTDKFPLPSPLSCPGGCQEAFYCSESCAAADWESSHSLLCTGERSESISREALGEFIKHANDTNDIFLLAAKAIAFTILRYRKLKAEHVDKKAKQSEPKQSLLLEAWKPVSIGYKRRWWDCIALPDDVDPTDEGAFRMQIKNLACTSLELLKIAIFDKECEALFSLEIYGNIIGMFELNNLDLVVASPVEDYFLYIDDLPDAEKEETEEITRPFLDALGDEYSDCCQGTAFFPLQSCMNHSCCPNAKAFKREEDRDGQAVIIALRRISKNEEVTISYIDEELPYKERQALLADYGFSCKCSKCLEDSSSI*