MLASTPAPDLRDWGALSTGSIVIPGVFFWYLTRTSATLSRFSVLGGLCFVSVRTRSKLTFGNISVRYQKNARSFTIHVYMNGADGFGEQRSRPGAATRRGGPSRAEKTIPLAVFSGCVSLEPVSFPTSVRSIGENAFRGCSSFANVGGPCQPDMTNDAIRSLVEELRSARSGSSGDSVHEAMRMSILTWLKEAESSSQASDEVDEADTCIGYESSTTTRGASSSIEQPLPVAPKIWIKPVRSRWLSLLDPRSYFSGGNFYSAARLRHVDGAYEVEGFGDGVVRAARVHNRRRLALQLECELPGGGIRFFRARCLTDDVFYALIGSCGASLVRL*