MGKRKADKSVPDHEPEPNKEHKGNTSAADGAGPTSAADGLPGPVASLSKGGEEAILRARTIGMADGRRGIVMGTRIPKDYFVVHGFGETDQGGGADPYETGSYDLALEDAGIENFNIMPYTSVMPAEATEITAELARRKFHHGAVLEVIMSKMNGQLGDRICAGVARMQVRRKSDGVMIGGYAAEYEGHATEEVARSILSEDLKCIFERRFKKSEHEMQDVQYTIRVGEVRKAFGTVLASICFVTYIVPIYDDGE*