MSLNGIASPNLVTDCRAMSVSSYGLQACGRGFVPPNGLSGRWGGSHRGVEASRRCVQNGYFVSQLLPLVQVRVDCHSNRALSQTVGRVSSYGATFGERCHKAQSSLRNAAYSSGLLSVDDSEEDVSDDEGDAWLVHEVTTPFNQITVLEVDEAADHELAGAYVLKLDNADLAHSVFWSNGKVWTIGCHDVFASLPPLLPEGRIGILGLGAGTVARLLLHIWPSLHLEGWELDPEVIRVARDYFGLADLESPEDSPVQAKETSPGSSKKMKKKGRLVVHTGDALGPQANVKGGFAGIMVDIFINGAVCEELAEVRTWEKLKSRLRPRGRIMANCIPNRSHLEEGDGDVSKEWDEMMHKILRAMEIVFPGEVSVRELTDGNNVMLLSGEVPDGQMWASKVPDRLKEGVHEWRAWDESHPLYGVKLNLQ*