MSDHAGHAHGNAEGADDDTLGLRIGAVFVVLAAGIIGGIPPLYLEAFKDMSHPVARMLRAAAAGIVMSLGFVHVLPHGVEEFGILAIHVPLKPYYNPAGPAVIFGILMMMIIEGLAHSHGHEDVLPSPGKGAKDDSSDDDAVQAGKGTEAEPRTDVEHQGHKHVEVCLHEHGHVGNVNAFGTFKQKTMAHMFEFGCVVHSVIIGILLGILNKDYPQARNMLIALTFHQWLEGIGLGAMISVANFGLLKGWLLIGLYSVTAPVGIAIGIGIAEGYDSQSTAASATQGTLNCVSAGILIYMGLAQMVANDFAPESMALLKSRWAKGGCYVAFFVAAGCMSFLAIWA*