MSKLGINGFGRIGRLVLRRLLEVDSSLEVVAINDLTSPKVLAYLLKHDSNYGPFPWSVDFTEDALIVNGKTITVYAEKEAQHIPWQAAGAEVIVECTGFYTSAEKSQAHLQAGARKVLISAPAGEMKTIVYNVNDDTLTPDDTIISVASCTTNCLAPMAKVLQDAFGITVGTMTTIHAYTGTQSLVDGPRGKDLRASRAAAENVIPHTTGAAKAIGLVIPALSGKLKGHAQRVPTKTGSVTELVSVLEKKVTADEVNQAMRQAAEGNESFGYTEEEIVSSDIIGSHFGSIYDATQLEIVEAGGVQLVKTVAWYDNEYGFVTQLIRVLEKFAR*