MLIVSRRTSKVFGASDGMALSSNCFASTRALHGVAFPHVATRLRTGRAGMSIYTTKQVITASPTLSSHNAITACGNQGFEASSLVTTFGLGAMLQTMHGIVSRVCDRAVLRGSCTLNCNQVTNYPLSWQAMVLMLCNSQCVLSTSRGTMPVKCSKSNTAFNFAGEMFAGTPTSCSNSNGMSTARLVVVGDVHDQWSSADVAALQHLCGDMVLFVGDIGNENVELVQSIAAHDMPKAVILGNHDAWYTLSAKWHKTAHQSSFLVTSAAADMLLSSRAVAPQGDGVQQQLAALGGDHVGFSHKQVPGKAISIVGGRPFSKVGSCA*