MATEKRELKQHGVKGVYYGGSWLDIEDCDKTFSNPTENCSTCNHKTTCPRSRSRNASLDKTDYLYDICIVGAGCIGAAVARELSKYQVSVLWVEAADDVSQGATKGNSGIVHAGYDDKPGSNHAKFCWPGNQMFPALDKELRFGYQLNGSLVLAYSEEDKKHLEELKQRGETNGVQNLRIIDQKELREREPYVNPEAIAALYSPDAGNVIPYEFTIALAENAVDNGVELRIRRQVNAIEKTNDNCLKITLDHWEPKEYVDTTTQQSNTNAKLILIFIFLAIAVQKMSTHPFFYSGLIDDVNMLWTDTKTYYCIFTGIVLPVIVLLAPLPGGGASAVKNVIQTANAILNQTMGAAGSGTNVATDSMLVGGSGSKNIMGGVSVGQEIITAKYVINCAGGFSDEIAKMVGDESFQIKPRLGDYLLLNRNQGYLASHTLFPCPDPVLGKGVLVQTTLWGNLILGPTARDMYKPEARDMSPSSVQEYILSKCKRLVPSFDPKETFHAFAGARAKSSRGDWIIEVCQTCPQMIHVAGIDSPGLAGSPAIALEVVRLLQEEAGFKDMAKNPNFQPNRAPIITPKSGMRGLKMGPIGKNDVADPQSLSESEREKKMAANVICKCEKVTELEVVRAMQRSLPIDSSQGIRKRTRAGMGHCQGDPENYGCEARVRAIIARENGVPVEEVGGRPWPATSTLTQRWIDDGEKSDLEKRMEG*