MYKALCTSCQQIIYSNIRVCKGDPRNFALLLNWDGFQSSRTTQKNCGIVEVRILNCGKQSEVRALPVVFIFLSCKKIIESLSKLFHVFLRPLMEELESIFVNGVEIDYNYPLNSISRSVHMSSSPRFTACAILMIVIGDHPAQCKIGCSKEGGQFFCRRCKVISQLDGEGSGRYIYDRNRYQFEYPPKKWCIEESIGAIVGYEKASSEVQCEAILKESDLSRVSPLWRFYDLYGFDPHNDVVFDCMHILSLNMFSKYIGALMKGLSNDNQRMVDDATKRMSRWVPTSIRYGRWPRFPSKYHESYTAEENQKFVQWCLPYVLCKVREIPQHLFALGLLVIEIAHAFYNFTREHGRCLEDIHVVRTFLLHGEFGRKSFLVQTQLL*