MDDLEIGEDGIIDWEQMFSELPEDLEVLIGDPPLVSDSPPDVLSDSSPDSVSSWIGEIENLLMRDDNDEVVVEHNQDFGEDFLAGFVLDHPADAYADAHADASSDKDSTVLDSAGEADASTDKNSNVCGDGSPEQEKINGYNGNAQNDGEDEDQASKKRRRQLRNRDAAVRSRERKKTYVRDLELKSRYLESECRRLGHLLQCCFAENQTLRLHLQNEKAFGASVTKQESAVLLMESLLLGSLLWFLGIMCLALSLPVQFQLSREAVPMGSVEDKGQKSVAPRGPGSKIFELWLLQSYVKSKRCKASKTKMKPGSLAHGVLV