MSTGEELYVLDDNKFVCKQDYLSGKPLPDTHHVHGHHEPSNLSAGGDSLMGSGSEDEDEDGSAHHHHHEPTVRGAHLGPHNIGSGGPGDQTVGHGGELPLGSDPCKQEDSEDQGSLDGDPETRDSQTENKSPDGGAGGGSGDGGAGSKRRGPRTTIKAKQLEILKTAFSSTPKPTRHIREQLAKETGLPMRVIQVWFQNKRSKERRLKQLTSMGRNPFFGGSRKMRGFPLNLNPGALGGEDGPPPGFPYFGPDKFEFGYGGPVAFHHEFFGAHPPPHPHGPHFAGTGNPGLDPASLAGMAAAVAVAGEYPPPGAGGGPPEFLTGPPGQGPPAPTGGSPGEFLAPSGRAQVASQILFLPKSRAVNTSATGVALTSLADPGVVVLRKGKEEGAPRRIGLDIWX