MVQQLLLLQPLLAAYMPSGHIMCAMFLTKVNFTGVPWTEEEHRRFLLGLQKLGKGDWRGISRNFVVSRTPTQVASHAQKYFIRQANMTRRKRRSSLFDMVPDESMDLPPLPGSQEPETQVLNQPALPPPREEEEEVDSMESDTSAIAESSSASAVVPENLQPTYPVIVPAYFSPFLQFSVPFWQNQKDEDGGAQETHEIVKPVPVHSKSPINVDELVGMSKLSIGESNQETVSTSLSLNLVGGQNRQSAFHANPPTRAQA