MESLLRQMKYSKLRVMVVPYPAQGHINPMLQFAQRLVSKKVMVTFVMTEANREGMFQARDASISSQEIQFETISDGLPLDFDRSKDFELTMQMLCKMGGLTLTNLIEKLHAEGNNISCIVYDSFLPWVPEVANKFDIPLAFFWTQSCAVYSIYYYFSRGLTIPGDGTGKTTDVIEIPGLPLLNLSDLPTFLQPSNVYVFLLRLVMDQFDPLSKATWILGNSFEELESDEINSVNAIAPIRTVGPLLPSAFLDGQNSRX