MMKNDILITGGHIIDPARNINEINNLRIINDIIVDADKYPVTSETRIIHADGMIVTPGLIDYHAHVFYDATEGGVRPDMYMPPNGVTTVVDAGSAGTANFDAFYRTVICASKVRIKAFLTVSPPGQTWSQENYDPDNIDENKIHALFRQYRNVLQGLKLKVQTEDIAEYGLKPLTESLRIANDLKCPVAIHSTHPVVPMKELVSLLRRGDIIAHAFHGKGSTILTDEGVVLAEVRQARERGVIFDAANGRSHFSMNTARRAIANGFLPDIISSDLSTITKLAWPVYALPWILSKYLALGVALTDVINACTHTPAVLMGMAAEIGTLAPGAFADIAIFKLKNRHVEFADIHGETLTGTHVLVPQMTIKSGEILFRQIDFGARPNGVEK*