MRYAHPGQPGAVVSFKSAYGNFIDGRFVEPLSGEFFMNTSPVDGCNIAQFPRSDARDIDFALDAAHRAAPAWGKTSVQQRSRLLLQVADRIEQHLEYLAVAESWDNGKPIRETLNADLPLAVDHFRYFAGCLRAQEGSTAEIDETTVAYHFHEPLGVVGQIIPWNFPLLMAAWKLAPALAAGNCVVLKPAEQTPLSITLLLELIGDLFPAGVLNVVQGFGKEAGEALATSKRIAKLAFTGSTPVGRHILACAAENIIPCTVELGGKSPNIYFADVMDGEEEFIEKAVEGLVLGFFNQGEVCTCPSRALIHESIYEPFMARVMEKVAQIRRGDPLDTDTMIGAQASRQQFDKILSYIQIAREEGGQILTGGERAAIAPALDNGFYIQPTLIKGRNDMRSFQEEIFGPVIGVTTFKDEAEALAIANETQFGLGAGVWTRDTNLAYRMGRGIKAGRVWTNCYHVYPAHAAFGGYKQSGVGRETHKMALDAYQQTKNLLVSYGTAPLGLF*