MNPPQPRLIDNGNGHPLVSHWYRPAGEPRGYLLIVPAMGVEQRFYAPFAAWLAERGYLAITFDYLGMGQSRNGSLRGLEVDVLGWARHDCSAMLAAALAESGSKPLYWIGHSLGGQILPFVEGRERIDRVFSIASGSGYWKENSPRLRNKVWLFWYLVAPLLTPLLGYFPGRRLGMVGDLPRGVIEQWRRWCLHPQYALADGEAIRRAFSAVRTPIVSLSFTDDEMMSRRSIESLLGFYREAPKTAWRIAPEEIGARHIGHFGFFRPQFAESLWAGYLLPELGSGNALSRG*