MESPPPELIVGDDRISALPDHLLLDVLERLDLREAVRAGALSTRWRRLPNHLSRVHLNVGQFQGATPLEAMDAFVGAARALLAVVSPAEGMCERGALKVLALEFYISSPHLSSIGRLVEDVVSSGLTECLEFCLSPAPSSCAILLLAGIGQQFMSFSRAYPVAFSWLTRLTLRRHAFGNSDVTDLINACARLRHLTLNCCMRVDRHSALKIDVPSSGIQELEFSSVACTRIELISVPKLRQVGCEGWLFNPPVCFGYVPELRVVKLYSKAKAWQRVPFALSECLSRSATNLLKLHLDFLHQMVKLISAHHLKYLLHPHTICSSLPISAVYACFLLQIWIQPEHPKQLTAIFRNLTSVFLLGIFSECDLNWTLFFLEAAPALQNIALSRHSCIKTPQHSAEKTNVVWEPSKDLKHLNLKVLLIDGCEDEDKVTNYTRLVMERAVGLKRIILRGQLPCEDCNAIDPESSLRRSQVDEASRHRIKERLTCGSSSSVDIIIC*