MGSVAKTVVATGVSSGLGFEAIKQLLLQQTQPYKVILGARNTQSTIAAYDALGYDRSGHAVTVLPLELSDVRTVKTFSQQVLEKIGGDKIDYLLLNAAISNGAEKPGPPGWRWCEALVVNHFSQHYLTHLLREKLVESKSRIVFVSSGAIRRITDPSTLEDTLKGASGANGQDVYCASKFVQLLNAHWWRRQLAGQCDVVAVSPGLIPGTGLGRGNGLKLTMDMADAKPVATGAQSILAAFTRSDFPSDPDQIFLTSWGEWWGKDVIEKSLDKELQDKWSWSKEEIEKEAGIAA*