MSSTSLTARENCDTNDVNAVEFVKVAIVGAGASGLQCAHTLIRDFGFAPSDIVILEARERVGGRLYTTMETRRGLDGTSLHFAMDHGAAWVHGTGLDWEAPLSKEDRSFPMRNPMMALLEKATPSGESVYERHLNPIFLGNPWMRPQSIAHGANQIVLYVNGQELAKDSPLISLALKRHYALLDRVSDVGNTMFEQGEGMETTIQSVKETISKIQDEPNFRSELERLSEDDMEQVLALTPFYLHMIECWYGKETSDLQLCEFVDDKLNDDNADETYTAEGDFYGPHCTLKKGMSSILEPLLRDGVNKRIRLKEEVIKISNETNTVLLNTVLGTQIRANACVLTLPAGCLKETEGRYKFFEPAMSASKLEAISHMSMGSYKKVFLTFDRIFWPKEEAFLGMIRKSSFQTSDEPPGNCMLFDNLWARNDIPCIEAVLSGSAGSWAVGKNDEIIRDHVLSFMKDAMGIADEISSYCQDCQVTRWEEDPYSRGAYSSMSLGALNRHVEELRNPEWEGRLIFSGEATVTEFAGSVHAALFSGRNSAEKVNEYCTLVEAKLCCSQLDDAADKIGFLKPSKLNW*