MGANGKVFGEYIGALFNNVTFSDVPINPAVEFHFILAFAIDYTTESGSPAPTNGKFNIFWDSGNLTPKAVQAIKAQHKNVKVALSIGGDSVSGQPAEFKPSSVSSWLDNAVSSLSKIIREYHLDGIDIDYEHFQADNKTFTECIGQLITRLKQSKVISFASIAPFDNQEVQSHYLALWKNYWRAIDYVNFQFYAYSANTTILEFIKYYKTQVWQYSRGKVLVSFITESGGGGGLSPEHGFFEACRMLKQREN*