MLHTSFIAHRVAAEATAAPISYRHQEKIRLYRSLLKGAHGFPLRSRRDVITEEVRCTFRDPNNEQLSEKDIDYRLILGWERAKSIKTYAQNMHWFHSRDEVTKEMMYFSEERDRKKMAEMRRFNQVGDVRRKTQEVTEFKSTYYNVHPDYHWKIGQKPLTHSRDVWRARGQYGSDVGGPRQKFFVRRFKAMFPQGW