MFLTRSEYDRGVNTFSPEGRLFQVEYALEAIKLGSTAIGICTKEGVVLAVEKRVTSPLLVRKASFRKPFSHRQLLDTWLMYPVMQEPSSIEKIMEIDEHMACAMSGLTADAKTLIDHARADTQQHRFSYNEPMPVESTTQSLCDLALQFGEGSDEGGGMSRPFGIALLIAGWDDNGPSLYHTDPTGTYIKYSAKAIGSGSEGAQTSLEEALKAKPDMTLAEAEVLALSTLKQVMEEKVTATNVDVARVAPKYHIFTEDEVQALIGRL*