MGKLLPLSPVPLYSQLKELLRGRILDGVYPPLSRMPSENELGKAFDVSRITVRQALGDLQKEGLIFKIHGKGTFVARPKAFQNVSTLQGLGESMTQMGYEVINRLHGLRYVPAGARVAERLRVEEGSPVCEIKRVRLVNREPVSLEVTYLPQALGERLEKADLVTRDIFLILENDCGIPLGHADLAIDAVLADADLTRALAVEEGAPIMRIERLTHAADGAPLDFEYLYYRGDAFQYRLRIDRQKGERA*