MGIHCCWALFLALALALTFATIGEAQDATLVPAIITFGDSAVDVGNNDYLLTIFKANYPPYGRDFINHQPTGRFCNGKLATDITADTLGFKTYPPAYLSPKASGKNLLIGANFASAGSGYDDKTAILSHAIPLSQQLEYYKEYQAKLAKVAGSQKAATIIKDALYVVGAGSSDFIQNYYVNPFLNKVYTPDQYASILVGIFSSFIKDLYGLGARRIGLTSLPPLGCLPATKTLFGFHQSGCVSRLNTDAQGFNKKINSAVSSLQKQLSGLKIAVFDIYKPLYDIIKSPSDYGFAEASRGCCGTGTIETTSLLCNPKSIGTCPNATQYVFWDSVHPSQAANQVLADALILQGIGLIG*