MHPDELYPLIKLMLSAKRVENKTSVWLLQPHWAFCYATLRKVSRSFALVIQQLPSDLRNVVCVYYLVLRALDTVEDDTSLAIEVRVPILRNFYCNFYDPQWHFSCGTKAFKVLMDQFHHVSTAFLELDTNYQEVIKDITKRMGEGMAKFLCKEVETIDDYNEYSFYASGLCGLGLSKFFYVSGREDLAPESISISMGLFLQKISIIRDYLEDINEVPKCRMFWPRQIWSKYVNKLEDFKYEENSVMAVQCLNEMVTNALLYVEDCLTSMSSLRDPAIFHFCAIPQIINMGNLSMYYDNVEIFKGVVEMRRGLCAKIIDQTRTMADVYGAFYDFCCIMESKVDRDDPNATITLKRLEAILRTCRDSGTLNQRKSYTFSHQPNYNIPVLIIFFFIMMAILLSTKIH*