MSADNAVGLFPVSYVVGTGLPGAPTLRLNLLVDTPRRKVVGNATVTQAVSPPLDLHVDVWGEFTYMALMPPHGTRILVTVQGNSGGPTSNAMTTFRLHMVVGADWQAGIASYSYWSNGQWHEVESVPARVDHEFVPLEPGPVIPETLNALTIGRTLYGPAIQRARASGDLAHMKTLAAYVQQQLDSHQEIVSAHAALHAEIRKLEGRQ