MAGDGEGGAVELQLGAQPFDLAFHPTSSIVAVGVITGSLQLFKYEAGAEPQKLWTVNAHTESCRGVRFAEGGRFILSASADHSILATDPETGQAAARLTDAHDAAINRIVNATETTVATGDDEGTIKIWDTRQNSCVGTFDTHEDFIADMEYVPASHQLLGASGDGTLSLCNLRRMKVDAQSQFAEDELLSVVVVKNGRKVVCGSQEGILLIYSWGYFADCSDRFVGHPNSVDALLKLDEETLITGSSDGMIRVVSILPNKMIGVIGEHADFPVERLAFSSDKSILGSASHDNTVKLWDVKYLLEEDEGIEEERQEANADVSGRDADASVPNGTPAQAPMAVDSDEEMDSDEDQGAGSSSKKKKKGKKVTTKNNTFFDGLL*