MQQNKIDHEEEDDEFFETIDKLIAQGINAGDLKKLQDAGIYTCNGLMMNTKKALSNIKGLSDAKVDKICEAAERIVRKAVVRITTGSQALDTLLGGGVETMSITEVFGEFRTGKTQIAHTLCVSTQLPFSMGGGNGKVAYIDTEGTFRPDRLAPIAERFGLDYTAVLDNIVYARAYTHEHQYNLLSGLSGRMAEEPFRLVVIDSIMALFRVDFTGRGELADRQQKLAQMLSKLMKLAEEYNVAVLMTNHVIADPGGGTFVADPKKPAGGHVMAHASTVRLMLRKGKAEQRICKVFDAPNLPDDEAISLRFFLCF*