MNSSRIVQRLRLQASHLQPSRAIGARLSPPSTSQRHPRSLATMAATTDPKKYKFNHSMIRVKDPRESVKFYELLGMSVIQKFEFPEAKFDLYFMAYDSPKAKSGGNNFTDREGIIELTHNYGTEADASYTVNNGNKEPHRGFGHTCISVDNIQAACKRIEDAGYMFQKKLTDGRMRHIAFVLDPDGYWVEVIGQKSIEETENVTTTDVQTYRMNHTMIRVKDAEKSLKFYQEVLGMKLLKENANPDNGFTLFFLGYEQSGPHSADREGLLELTWNHGTEKDENFSYHNGNDQPQGFGHICISVDNLDAACQRLEDLKVNWKKRLTDGRMKNVAFVLDPDNYWVEIVENEKLSGKSNF