MTMDAASIIGYFNGKSILITGATGFLGKILVEKILRVQPQVHKIYLLVRGIDEPTARQRVQQEVIDTELFGLLREKHGKGFQQFVEEKVVALAGDIIHHNLGQEAPMLEALSKEIDVIVNIAATTNFYERYDVSLDVNVMGVKHLCQFAKQCARLKMFMQVSTAFVSGFSEGLILEKPIKPGESLREGTHLDIDTELRLVREVKKQLTMNDGAASDDKKAEERKAMKELGLQRARHFGWSNTYVFTKAMGEVLLGHLRGDIPVVIMRPSIITSVRADPVPGWMQGTRTIDTIIIGYAKQNLSCFLADLDLVMDVIPGDMVVNAMMAAMVAHSEEKGALVVYHSTSSLRNPAKYNVLYQSGRRHFYENPRVGKDGKAIPTREMYFFPTIARFHLYMIFTYKIPLEILHLVNLLLCGFFSRLYNDLNRKYKFVMHLVDVYGPFAFFKGCFDDMNLERLRLMMAMKTPEDQMFNFDPKTIDWDDYFTRIHIPGVLKYLCK*