MSSVLSQADVDRLRRYATRRPAQSREAAEAERRALEEGVGKLARRRLREHMLSLMLEPAELDECWRLLRAHASPPASPLDERIDYAGFCRVADAMPARLGRHFFGAEHFLRFPNDPWGRVSIVHYFCWLRSKTAILRTRIEFSIYDHSTDGTLGEREREPRRVTAVRKFFFFLDPRRRGRMVAGVASHESGGCAGDLGQEELRQNWFSLEYAEMLYSDYLELDADQNGMLSVGELMRFRGGAPPGGGLTAPFVQRECHTYRTKSDDGDTRASSTASRVAQSELDYKSYLDFVLAHSYKGTPEALTYFFKLLDLRRRLLGLDLAYFFRAVLEKFDELGVDPDHDHHP*