MATCVWTPTFSAFRLHSSSNSLRQCISRSSFSKPKLFSTVCHHSAYLDHVWDDLRHEALEQLKVEPHLASYLYATVLVHPSLERSLAFHLANKLASSTLLSSQLFTLFRESLSDDIKIQEAIRADIKAFRERDPACMGYVHAMLNYKEFLACEAHRITHTLWDQGRFALAIALQNRISEVFHVDIHPGAQIGKGVLFDHATGVVIGETAVIGNNVSILHHVTLGGTGNCSGIRHPRIGDGVLLGAGAILLGSITVGDGTKVGACSLVLTDVPPHTTVVGVPARRLNPEVDVAMKATDEELPALSMDHTSSILNYTI*