MQANTTQPAPEKETRYKGVRLRQWGKWVAEIRLPNSRKRIWLGSYYTPEKAARAFDAAFICLRGGEAIAGLNFTESPPAVVARTTDPREVLAFATSHANLLSLLDAAIAQEEEAHSFKKEEEAQVEEKTAEESSDVVRANAAPPPPVQVAGGSFDWSQLPLYSPTTTPAAEHWEEDNVEGTTSDNLWSFDF