MPSVLILTLSSGEVKGASRYRGVTPGCHQGAWRLKLTYNNVVIRINGFEDEQEAALAWDTAMWYLRGTAMFVTAEGKPRDDAPVLPAAHLAKIKACLAKAGVPLAPNHRTQMTYKHGEDQVASLPVGFTEPAIPMAEGRARRGYSDGAYLQARAHGNSNRFQDSWLTGDRPLWLTNQHQPASRAQPAPRTLGDMSLASCELAVETSSATDLCDDDDDDDWSLASSSDDDEYLPEHASSQTECPDLIQADALTGSPGHRPLVRLLEGGGSNMAAWQASGLSWM*