MELFSKGASSSRAPASQLVDLMMQMGVDDRPSQLRMIDFAVSASEILCEGVQKIRKNMEVALSRIRDFVDQEIIDDLFSDDRWKEKNEVTYNQSERVIPFVAVFCFRKGASTSDSAPASWEGIPELQEDLFPGISREAQKRQRLHSLITRAPKVINFELGGMNRLREEQLALSGTIEGSKLGGSNDFILYLSGPIEVRLLFVARSDSSLEELEALYPKGASITVKKHLRLEGRCVVDNPGNVEIVSCFPTTMRELGQKASSELRSLGNQHFHRKQYLAAIELYNLSISKADNERDKLLAFGNASHCHLELENFFCALQNAEKALALTNATENVLSVKLLTRKGRALHGMLKYKDAVQAYKLALLQQRSTGS*