MNLTIRQFRAFLAVADLRSFTAASKYLCITQGAVSGLINEMESQMEVSLFDRTSRVVKLSPDGEKFLPAAMRVVEEFQRAENYARDLKEIKKSLVRVVGAPLIACAFLPQIIHAFKRQHPHTHVQLIDKPMSQLQKSIMLGEADFGIGPERPLEPEIDKQTLFTTEIALYCHPDYRLHKKTVRWEEIQSEELIAVGNESIPMISATAGVRIKPKMTVEHMATAMSLAAQCEGVVIAGTFSRHYAKSYQLATCSLTPPLRRNMNLYFHAWRAQTPATQRFRDFLFSYVDEHHDAPANQR*