MATSESRIVRVVAGESHTLALTDDGKMFAWGKGLFGRLGNGSTSDQCVPAEINFPHTEHALVSDGIQYPHPKVSSIAAGAYHSLALTDKGDVWSWGYNIYGQLGHEDFNDAIPHPLYSQDLCKAAKNISTVTGPEFEHVDGGGGDEIFKVSKVVMVEAGGMMSCAVDQCGVLWMWGRCPFPTTEGTEQPFMLSVCQTPRPVAGLEGFYVTKVACGNEHVLALVDSQNPAGKRMCYVWGSNTYGQLGLGDRESRVYPQCVQPLDEQKVGTLSDVACGAYHSAVLSHNKGIGESASLKRSSLCWTFGMGENGQLGHGNSQSLALPQMVASLPENERVVAVSCGLFHMGIVTEAGGVWIWGMERGLGLCPGIGPPGLGGGDYMFPVRVTGGNSFSGSHGIGLACGAAHTVLAVNDGEHPLWTWGRGQNGVLGTGQCVDSLTPCPSIWPPRNFAETATAENFSSDCPLNQSPLTESGTTPLEQMLASAEREISALTTELAVTKKHHALLHAALYGPSESSNASDGWEILREWDIKVVESSYDDLVRLDNFYHQARSRVKEVLLQKKVENYCKQVIGTWKSEVKDSVD*