MSLLRTLRPVLGSARPVTPVLARSYSAHHSPQTSDQTRKKVTIPELAKMRRNKEKISMVTAHDYVTGLIADKAGVDMILVGDSLAMVALGYPNTNQIELEEMVYHAKAVSRGVKSAFMVADLPFGSYEESPEKAIRSAIQMIQKGGMEAVKMEGGKELAPTIKRLTEVGIPVLGHIGLTPQRQSSLGGFRVQGKTASGAESILEDAYELQKAGCFAIVLEAVPDKVGEWLSSKLEVPTIGIGAGPGTSGQVLVMLDMLGGFGSFTPKFLKKYSQFLDINVGAVKQYHEEVKGGVFPAQEHCYKMGDEEAAKLK*