MSKLKVAISQSHTRQTLADTLIALKHTALAAAARGADILLFPEAYLGGYPRTATFGTRFGFREAHGREQFLHYFNGAVDLGDTPAGAGDDWVDKKLPVAKGKQYRGDGTRETLEQIANETGLLIIVGVIERAGGSLYCSALYVDPQRGVLGKRRKVMPTGSERLVWAQGSPSTLKAVTTEIKGVKLTLAAAICWENYMPLLRQSLYSQNVNLYLAPTVDSRETWLPLMRTIALEGRTVVLSASQSGRHKELPSWVTQAPEGEKIDADPEEWTSGGGSCIVGPLGEILAGPIWNVNDDSDPDTALQIVEVDFDDCVRGRLDLDVAGSYSRNDSFTLKVEGLDLSPPAL*