MADHLQVQQKQLVLPPGFRFHPTDEEIIKFYVVPKVLDEAFVAAAIEDVNLNKYEPWELPEKAKMGEKEWYFYSRKDRKYPTGIRTNRATEAGYWKATGKDKEIFQPPFKLIGMKKTLVFYKGRAPRGEKTNWIMHEYRLESSKKLTSNPSITTRTVTRTNMASKEQWVVCRIFHKSTGLKKMVTPSYDMPMYTGAEHQQGFVDLDTLPPLMEYDMSSTCAHAPLFPGASSYKSHDVGTGSSMMGSVALPMMNYHYIGNNHHHQMMVNPTLPLSLYQHQQQHQQMMMHMGADQGLMVGAQPGGGLASMLSQEDAVAGLRNNYPGNTAATAVGETSLMNMGMDDIWQN