MALTMRQRVTSGLSSTRAIPGRRMAVKVSQRSYSVVTHAAMKALIFDCDGVILESEDLHRRAYNATFKHFKVKCGGEQGYVDWDESFYDMLQNTVGGGKPKMRWFFKRNGWPTSSVLDGRVPASEEEQARLVDTLQDWKTEKYQQMIGSGEVEPRPGVLRLMDEARAAGLKLAVCSAATKSSVVFTLKNLLGEGRFQGLDCFLAGDDVDKKKPDPKIYKVAAERLGLDPAECVVVEDSMIGLQAATGAGMRCIITYTPSTKSQAFPGAERIVCELGGYPAMVTVKELMERRIVQDDRVNFDVSDTGVFFS*