MADATGSGSFMSEKTAKIFVAGHRGLVGSAIVRKLEKSGFTNLLLKTHSELDLTNQSDVESFFATEKPAYVILGGIHANNTYPADFISANDAEEVVVWGSGTPLREFLHVDDLADACVFLMERYSGFEHVNVGSGVEMTIKELAEFVKEVVGFEGKLVWDCKTQNPNHQNLKMNREKLMKMANTVRTGGKGTVRRKKKAVHKTNTTDDKKLQSTLKRIGVNSIPAIEEVNIFKDDVVIQFTNPKVQASVGANTWVVSGSPQTKKLEDILPQILSHLGPDNMENLKKLAEQFKKQSPGGGNVPATIQEDDDEDDDVPELVAGETFEAAAEEKVAAASS*