MTTQATPLTPVISRHWDDPESWTLATYQRHDRYRGYQALQKALTMPPDDVISIVKDSGLRGRGGAGFATGTKWSFIPQGDTGAAAKPHYLVVNADESEPGTCKDIPLMLATPHVLIEGVIIAAYAIRAHHAFVYVRGEVVPVLRRLHNAVAEAYAAGFLGRNIGGSGFDLELVVHAGAGAYICGEETALLDSLEGRRGQPRLRPPFPAVAGLYGCPTVINNVETIASVPSIILGGIDWFRSMGSEKSPGFTLYSLSGHVTRPGQYEAPLGITLRELLDYAGGVRAGHRLKFWTPGGSSTPLLTDEHLDVPLDYEGVGAAGSMLGTKALEIFDETTCVVRAVRRWTEFYKHESCGKCTPCREGTFWLDKIYERLETGRGSHEDIDKLLDISDSILGKSFCALGDGAASPVMSSIKHFRDEYLAHVEGGGCPFDPRDSMLVANGVDA*