MDVEGSGSGCCAAEAAAAGDDDADVTVALHIGLPSPTAAADLISGLSSAAGRRSSTARRDEEEDEAEEAGGASRDDGDGGDAADAAAPLGFASTPIGRLNKGQYWIPTPSQILIGPTQFSCPVCFKTFNRYNNMQMQMHMWGHGSQYRKGPESLRGIQPTAMLRLPCYCCAAGCRNNIDHPRAKPLKDFRTLQTHYKRKHGLKPFLCRKCGKAFAVKGDWRTHEKNCGKLWYCLCGSEFKHKRSLKDHARAFGHGHGALGGAAALDDDDDGAVSDLDHDSSSTAPAARSL