MGRPRGRGRASASDGATPALASAELVVIANDGHEDARVVTTPGVYAMYDAGGTLQYVGLSRRVRASVKTHAFEIPQYCHAVRCLAMPDASKAELQTAWKTWVMEHVAASGGLPPGNAPGNKLFSERRARPSKACVRLSDGKDPEMSAEALTEAIARCVKDHKVVAFIKGTREEPDCGFSHRVVNVLHDLSIDFDTVNVLDDYYNPNLLFVLKDFSDWPTIPQLYVNGEFVGGHDIVNSMYESGELKKLVGAA*