MADHLQVQQKQLVLPPGFRFHPTDEEIIKFYVVPKVLDEAFVAAAIEDVNLNKYEPWELPEKVKMGEKEWYFYSRKDRKYPTGIRTNRATEAGYWKATGKDKEIFHPPFTLIGMKKTLVFYKGRAPRGEKTNWIMHEYRLESSKKLTSNPSTTTRTVTRTNMASKEQWVVCRIFHKSTRLKKMVTLSYDMPMYTGAEHQQGFVDLDTLPPLMEYDMSSTCVHAPLFPGASSYQLHDVGAGSSMMGSVALPMMNYHYIRNNHHHQMMANPTLPLPLYQHQQQHQQMMMHMGADQGLMVEAQPESGLASMMSQEDAVAGLRNNYPGNTAATAVGETSPMNMGMDDIWRN