MSSKNRGAFLIDEILDTGAHLTTTAAPLASTVTDSFSVDILGEQLSGATKSPTLENRDQMVHQSQFYDGGGSELVDDRGAGNAAFQVPTFSQAMFCGVDDGSTSRSLLQHPFANFSTTVTHQGQMIMTPMNYFSPICDSRYHWLLPYFQQKSSHKRKGGQIRFSNEQTNELETKFDNQKYLSPNERKKIAKILHLSERQVKTWFQNRRAKWRRLRKDNEDEDLQCSSSGKMHNSFS