MGMSRTSFDRAAFKAEVERFRALGLEALRQEWRRLWRSEPPQISRDLFVLALGYRIQEIEHGGLGQAARRRLQTLGKALREKGRAVPPPGSDLKPGCRLIREWHGRSHSVTVLEDGFEYDGETYPSLTQIAKKITSAHWSGPRFFGLLPANGDGGPHA