MVQNSRTSKWVSLCVVFFAHFVSVMADDGPLLNGDFESPPTGGFSNEGLVDGPTTIPNWKTNGTVELVESGQKQGGMILIVPQGKHAVRLGNDAEISQEMKVEKGFIYSITFSAARTCAQLESINVSVGAASQNIDLQTLYNVQGWDPYAWAFSAEEEDAHVVFRNPGMEDDPTCGPIIDDVAIKKLFTPDPPKDNAVTNGDFEEGPWMYKNASLGVLLPTNLDEETSSLPGWIVESNRAVRFIDSDHFSVPQGKRGIELLSGKEGIISQMVATTPNKPYKLTFSLGHAGDSCKQPLAIMAFAGDQAQNIHYVANANSTFETVDLNFTSKAERTRVAFYSVYYNTRSDDMSSLCGPVVDDVKVWFSGARRNGLGRLSLGFGFGLFVLLLVSV*