MRWTRLPQAGTLPVERSSHSITVVGDKIVLFGGEHDPRVPISSELYAYSFTDGTWRVLDAIGEPPSPRVAHSAAAIGNTLYIFGGRSGLDMGEGASNDLYAFDLETSTWSQLQPKGDLPPKRSYHTMTAVGTKLYVFGGCGEEGRLNDLHEYDVTTETWRPLAKPPAEAVPGRGGSCLVAARKPGGEVDEPLLYVIAGFCGRELDDMHVYSIAEDAWCGASCPSCGPSAAAEEKLSARSVFGAGVHSCDLGECGHRNVVLVYGGEVDPSDKGHDGAGDFCSSLVEFGSGARACGGGEGKGHGAGWRVMEAGGDSPGPRGWFASATTSDGRLVIHGGLDGNNERLGDLYVLDVHAN*