MESLMSRLLHHGPEPKHELDTNLSKLPEPKPGHQRETSLSKLPDDCISAILRFATPEDACIFSAVAKRFRSAAYSDTVWSKFLPQQCQQILSMAVAPAAFSSKRELYFHLCNSIVIDGGRKRFWLERSTAKIGYVLSARNLTIIGGNDQRFWRWVSRYDSRFEELASLLAVVPLEVRGRIDSRVLTVGSEYRVLFLLKFGEYAQGWDDGPIKFSVTTPDGEEMESEQLLTESQRERWRINNGGWLEVPAGEFTVSGREGNYIEFCMKEQGRYWKSGLLIDGVRIEPKP*