MGRGKVEPKKIENPTNRQVTFSKRRMGLFKQAIRRRCTCQPEQGGYLCLMNLAAAIASGQHQQAGEMVGINPRLFLWWDVGASGSGSQSQQLLHGRDAAESSMTTLGLSPQMHRYRLQPRQPNLRQDADVHGGLW