MEPSASGLAARGDLRSALPFLPVVLRGGALFWPPAAQESLRALALGPDVSRVASGDVLADALTDLRLALAMPALSPRAADGLALFFDDLLSRAQARGWFAEVVPNLARLLLRLPALLEDHYAKADDGASGLRILASQDAGIVLLSQELVAALLTCALFCLFPTDGRAEASLPTINFDGLFAALIHNARQSQEQKVRCLVHYFERVTDSTPTGFVSFERKVLPRRAVSVGVSYPDVDAWMKSSAPLCQFRVFSSGFIEDEEQEALEVDFANRFLGGGALFRGCVQEEIRFMINPELIVGMLFMASMEDNEAIEIVGAERFSQYMGYGSSFRFVSDYLDSKPIDSMGRRRTRIVAIDALDCPTRLHYESSGLLREVNKALCGFLDQSKLQLYVKLFQDSNNKDNCPSISSDEYIGVSTGNWGCGAFGGNPEIKSMIQWIAASQALRPFVNYYTFGDASLERLGEVIQWILRHGWTVGELWHMLIEYSSQRLRGETLKGFFAWLLPNGGPKNEVDYMSE*