MTALYVTGEESLQQVAMRASRLGLSNDQVKMLSETSVEQICNLADQLKPQIIVVDSIQVMHLADIQSSPGSVAQVRECASFLTRYAKTRQVAIIMVGHVTKDGTLAGPKVLEHAIDCSLLLEGEADSRYRTLRSHKNRFGAVNELGVFGMTEQGLREVKNPSAIFLSRGDEITSGSSVMVLWEGTRPLLVEIQALVDHSMLANPRRVAVGLEQNRLSLLLAVLHRHGGLQMADQDVFVNVVGGVKVSETSADLALLLALISSFRNRPLPQDLVIFGEVGLAGEIRPVPSGQERISEAAKHGFKRAIVPFGNKPKSAVENMQVFTVKKLTDALAVLDNL*