MARLDLRALTADASNLIMLLGVPSDEATKEFLDRYPLPLLFSLLEGDDYTCELIGSALEKIFKTSFIASILPQVLSYAGVGLNAASPLTRRMTCLAISKLLEDGDKADATIKCLIREDILSPLLSAVGDWDETVAIAAAGALEKLAKSSTGLELLITGMGTQAGRLKELAMHGSALVKIRVFSILASLFGHSELSAAVVEQSGILALLEAELDDTSDILAHLNAFELLYEVALTPYGAKFLSMGNFVERLILAIGNPEVDPIVCSRAMVISSRLISPDGSSPSPVSTEDAKSIVHTIDEHMGYMKGACSNKYETAIDALGQIGMSVYGAELLLSSSPSIARHIVEAAFTAQRRSIQMSGIRALMLVAGSERDTPLLSEWAEFHLRELVFAAADKSSKQSPGELIWHLLQAPDTRLAVYKLITSLACRPWCLREICSNKDLVSFLTSPHTESTKEGMECRYTCCVAVDTCLASANYRTDPSLSEVIEKLHAAVRKGPYLAKERVEAQPLVITQERF*