MWPKLVANKILRKSLGSNQFVTDFTNAEPLLEDPSSIQTIIPKNLSNDQKDTNKYKVFVSTWNLGGIAPSDDLNLVDWLDTSNNLCDIYVLGFQEAVPLSAGNVLGPENSRISTKWNSLIRAALNKRIPSKKAGKEPKIFPVKDGDLRESIPPNFNCIISKQMVGIFISVWVQGDLRQYVRHPSVSCVGCGILGCLGNKGSVSVRFFLHETSFCFVCSHLASGGKERDEMHRNADVAEILSRSIFPRGRSFDLPRKILNHDRAVWLGDLNYRISMPESTTRLLIEKGDWDTLLENDQLRVELSEGRTFEGWHEGIIEFAPTYKYHPNSDKYYGWNQTKKGEKRRAPAWCDRILWYGKGLKQKVYSRGESRLSDHRPVKAIFNVEVEILRNLQAFESIFMSERFDRLTDDFDVFTRDDFLSNGRFSCRI