MEKKTVVLYPGVGVGHLAPMLELAKAFLRHGGDQVDVAIAVFEPPVYANGFASTVARAKASNASVALHVLSPPPPPPAASNDAEPDVPLARMLRFLRATNAPLRDFLRALSSSSSSSRCVQAIVLDMFCADALDVAAELGLPAYFFFPSGTAGLACFLGLPAMRARVGTSFAALGNSAVLSFPGAPPFTVADLAQGLADDGEACKGIIGVAARMPEARGILINSFESLEPRAMWALRDGLCVPDRPTPPVYCVGPRMGQEVRRAPLEIK