MEQVQLISTCLVGAATSKLSSSNNNGNNTTISQIEMTPLDLQFLLVDTIQKGLLFKKPTPQQENTLFKSFSSLSLIDHLKTSLSRTLDFFPPLAGRFSTTKNAHDDTISFFITCNNAGVEFTHAIAPELTVEEILESCYVPPNVHSLFPLNKMRNIECVTKPLLGVQVTELVDGYFIGCTMSHSVGDGTCFWNFFNSWSEISNGSEFISRSPVLKRWFPQNIKPPIHLPLKLEDQELYECMEFPPLKERTFHLSKENIGKLKAKANSEMGTKSISSLQAFLAHFWRSVTRCRQLDSKEEEVTINIVVGTRRRLNPPLAEGYWGNAAYFKPVKTTAGELLEKGLGWAALQINKIVASQNNDEVVKLYKEWVEKPVLLTKGSLFVANRLGISSSPKFSVYSTDFGWGKPVAVRSGMANKGDGKVTLFPGAEEGSVDIEVCLLPKTLLAMENDEEFMEVVTV*