QELRGKRPFKIWDSWRNIRKSLVVNSLKDLESRGKEKLQVPANEPVRLVLESDGTQVEDGEYFRTLPNNTVILLLRQGERWYPTGVDVIRTAISAIPKIVCETIHALELQDESPSWKIMDNKGRVTILRRFILLWTIKTITNYPKNNQENIRQTCTSRYNNFRLVIVDSYTRSTTNDRESLIDRGKDIYATQYVYITSPQITVINHDEVYPKLQRSGGSVGGGSGGGSFESTTIHVHTPECSNHAHTPQRSGSPGNSATECDFHCCSLHEEGRKIAVHKSVATSPIQDSLSASPSPHHPRATSVGVRGKIFRNSFKIYCRDPSVKGHVRFLDIEGAAARRQEDSSESETEAGTDETVTTEKFLLLIDQLSVDQKRHLTIKDIGIILERLSSKILDVERLDRESESDDCYNWTIKATIRGDVLRELGVIYNGNYYAISEHPGYRADESAEDEGGARGGEDEEDDDDI