MDLGFDEIKFGISRLVKNESEDEDNNNVYHVAQGTLGAPLSNGYDSSSLSVRSRSRSRSRSRDRSTRSRSSSIELEVDSPPPPRIVSVSPTTDIIPHIPKNSEAFSVSALLKREDEPKSKSPLSNGSFDCIRPNYSQFYEQSLLNRPLFHPFPFFAMLQQQGHQLNPALSNYHPSTPEDILRLRHFMAQNAAAASNGANSNGGPPVPGHLDFSHPHHPHHLLMRPEVHARRAHNGKRPYACELCNKTFGHEISLSQHRAVHSVEKVFECKQCGKAFKRSSTLSTHLLIHSDTRPYPCGFCGKRFHQKSDMKKHTYIHTGKST