MKLALFLSVLPGLATGVYGDSEEWERELVDAWTTIGDCSPETGICEGCGFGAAVVDLNGPDGAETRFYNAGPGEREAPWGPQDTWEIASITKPFTAVATLILEAEGVVTLDSAIGDFLPCNWTEANSQVASVTLLEIIQHQSGFPAQPPDRGPSVGGNPFAGYTEDRLCASLLKLNGLPTRGRYSYSNYAYGTLGYVLTLAVDSENPPDYEDIIKEKILVPLEMFDTSVTYDEPGWDNAAVGCSRGLARGQETIRLGAYETLQGNGALRSTLEDVSKYLLAALYVDAGMPTPIDESVFGGLPPASDEITKLYDALAIAHSLENAATAACTCVSNWCEGLLCPLPNPNNEFITSGGFEGYSSGGVGTWRKSGDTGGYSSRVAYSAAKGRAAVAVDTCGGCGSKGTAGSGAQRAALLLVDGPPVLEPVESMEDEPAEEFYILFTGDAHSHNFPSVAQVNVEVTSTEDPNVVTVALSSSDGTGATSRAVRAAGVDGAWIVEEPIFMGTGWGASSDPFNQLDIPRTLIISNNWDTATYQDMGADVHLAYVCDGRRCNDRILGNNEDEEGFPSLGPPEKSEDEMFPSGRVGKKRVGGP*