MLPRPTSHSKALGPGVAGPELAVATSAVLDRPPQPGAHLPLSGAAPCAVDPSSLNDPRQHTKYPYVTGTSVLAVKYKDGVLLGCDTLGAYGSTKRYKSTQRLYRVNDKCVVAAGGEISDFQHISNLLDELTTDDYRIDDGIQLTPQQVYSYLCRVMYNRRNKMDPLWNSLVVGGVQPDGSQFLGMVGMIGTHYTDSHVTTGFANQLARPLFRERQRDDMSEEEALNLLYDAMRVCYYRDKVSINKFQVAKVTTAGGVSISEPFALDMRWDYKMFSNPTKWAVGAW*