MECDEMLGTYIQEVVSMLQDYLSEDNLCIGTGLCDGKNNNDLQYKLVMGRNIPSLDAGDDQTCAMCEELIEEATYYVIQNTTQAQVLVALHQTCSKLGVFGTECHSTVDYYAPLIFVEIATISPKEVCQKMSICSDSSSLALNRQQSNCDVCESAILEIETHLKDPETKEVAYANKQYFCLKLLMKFEMDEETFLVNRERAVDYLNSLDKVFVNDQFLNWDPENRLKLRSGPRLSGLTAAVWIATVGLDSRGLDSDCWAGQLRSGPRLSGLTAAVWTATVGLDSCGLDRGCFWVMDGWGRSDATGDMVGEGDARGSSDCHSRGPSGAVPVGALRTTKVRGDSDDTSPRDFRGIAFRVALLAERARARVPRPRRAEDSSEEEQEEESEAADTESDP