MPVHGARRWSSAASAFAASVDLRGWVKNQGGFVWSGLHVVHSGSSHGMGLVATQDLPQGSTIITLPRRVPMPMPDPENAAVLAPSEGVICEIANRVPEELWAMRLGLKLLYERAQKGSYWWPYISMLPHSFTLPIFFSGVDIESIDYAPVTHQVKKRCRFLLQFSAELAKLESLPEEVHPFAGQSVDSGALGWAMAAVSSRAFRIHGVTNKLCSAMMLPLIDMCNHSFQPNAHIEEDLSRDAQDVSFLKVVTKRNLEKGSAITLNYGPLSNDLLLLDYGFVIPDNPHDRIELRYDGSLMENARMIAGLSRTGSPPFSSPASWQVDRLKQLGLADSGESQKVTLGGPEEVDGRLLAALRILHAESQEPLERRELVSLQAWGVESMVSSDNEERVLRTLCGLAAIVFNQFKTTIEEDEAKLSDKSLAETSRIAVQFRLTKKRLVVRVLESLKKRLMDLRAVRAEFQ*