MSSSTDPHSGSSSKGSSPNDVSSIDAGGGGGGGGGGSGGSGAPVHSHARSSSSAQQQHHQHQQQHTKRTRVLLSCAPCRTSKLKCDRAAPCSQCAKKGKPETCVYAPRPQKQRPAKSMAARLKRLEGMVREMIDTDGGEEEVAQANDGKDATTTPAPAPEAGGLVVQHGAKAASYVGATHFMAILDDIEDLKHYFEDSEDEDESFDDPYENVGPSEVLFASRGVLKDKEELLRLLPERNVVDRLMNRYFHSNSPSQHILHRPAFSKDYHQFWQNPSETPLHFIALLFMVTGLGVFFSSFQSPHELESDSLMPAMDRFRQYRGAAGF