MGYRLPLRRAIRALKGLQGHGISVSRTKEAAAAALSSLPCKATSSYHPCTLRFLRFQSLEPERAGISSQEEDEEMFSFAGLKVRYSSHMKFIPEALDDALPCYRLLCSNGDLFDPSSSIELDKELCLQVYRKMVTLQVMDTIFYDAQRQGRISFYVTTIGEEAINIASAAALHDSDVVFSQYREPGVLMWRGFTLQEFANQCYSNEADLGKGRQMPVHYGSSNLNYFTVSSPIATQIPQAVGAAYALKMDKADSCAVTYFGDGGTSEGDFHAAMNFAAVFDAPVLFICRNNGWAISTPTSDQFRSDGVAIRGQAYGIRSIRIDGNDALAVYLAVKAARKMAIEESRPILIEALTYRVGHHSTSDDSSKYRSIEEIEHWRSRHDPVARLRVWLQRKGWWSTEDEDLLRKDLRAEMMDALQNAEQRKKPGLSNLFEDVYDSLPENLKHQAQRTREIVRKYAKDYPSDIPLT*