MIRSHQYATQSELSAQHRHSYRTNCEEWIEQQVKLNRVVTKIRAGDESLGTVRIMQTYPTELSIGDFLRALNGCPFVQNLSFLGVRMPRRDAELLAMALNHQSTGIQTLSIRRLLPECLLPLCQSLAHNTTLRELCLILDSDVTEDALCCLADAIKTNDSLKKLKIYSACWTPRAMDRLSQAIRASPKLRELSLIRGGITEIASLAAAVQSQNTMSILDLSGNQLRDPISLGLLLRCSSLRELDLSSNNFGNTLAGTSTVFDALHQNTTLRQLSLDMNPICESFAARLLTSLQYNTALVRLGIITATLPSKCTKALTHVVASNKAGRGLIQTSCAVHEPLIPYVLSLAHKDLAVLYSLVQIRPDLYCQ*