MTVKVAINGFGRIGRNVLRAIVESGRTDIEVVAINDLGPVETNAHLLRYDSIHGKFPATVKVEGDTIIVGGGKPIKVTAIKDPATLPHAEMGVDIAMECTGIFATREKAALHLQAGAKRVIVSAPADGADLTVVFGVNHDKLTKDHLVISNASCTTNCLVPVVKVLNEAIGIDHGFMTTIHSYTGDQPTLDTMHKDLYRARAAALSMIPTSTGAAKAVGLVLPELKGKLDGTSIRVPTPNVSVVDFKFVAKKTTTVQEVNDAIIAASNGALKGILGYTDEPLVSRDFNHDSHSSIFALDQTKVLEGNFVRILTWYDNEWGFSNRMSDTAVAFAKTI*