MLSTLRVASRKAATRDASVRTVIVGARHASAWSNVPQGPPDAILGITEAYKADTFKEKINLGVGAYRDDQGKPYVLPSVRAAEDKVVATRLDKEYAGITGIPAFTKAAAELAYGADSAVLKEDRLVITQTISGTGALRIGGAFLQRFYPHAKKVYLPTPSWANHAAVFKDAGLEVDKYRYYNKDTIGLDFDGLLADIKAAPENSIILLHACAHNPTGVDPTQEQWRQISDVMKQKGHFAFFDMAYQGFASGNADQDAFAPRHFVKEGHNIALCQSFAKNMGLYGERVGAFSLVCESAEEKKRVDSQIKILIRPFYSNPPIHGARIASTIMNDAKLNEQWLGEVKGMADRIIEMRALLRKNLEELGSKHDWSHITSQIGMFAYTGLKPEQMDALAKEHSVYATKDGRISVAGITSGNVKRLAESIYKITG*