MTTTTASLVKTFLFRCDSFSSFKFKCKFESPAKTRLLSPATEKHVVRSSRAWRIRCLSDDPGSSHVFVASRRKMVVLLSTVQLLSHMLPQNGNAAEIYPVMQNEIRKVVTKGKAAGVLRLVFHDAGTFELDDHSGGINGSIAYELERPENIGLKKSLKVLAKAKVKVDEIQPVSWADMISVAGSEAVSICGGPTIPVVLGRLDSAQPDPEGKLPPETLSASGLKECFKRKGFSTQELVALSGAHTIGSKGFGDPTVFDNAYYKILLEKPWTSTSKMTSMVGLPSDHALVQDDECLRWVKRYAEDQDKFFEDFTNAYIKLVNSGAKWNML*