MPSLKTNEDALVEMAVSGVITTPAVRPGQYIPYPDGTATVLPGMYGITYNVRCGDRAFGWAGDHVEPGVSIDDDADAGRHHALHYLNCIGNEALVTSGMAAGARGIVVGEHARILVQFDADAHDVMAPGDRIQVMTKGQGLTLTDYPGVALKKMSPRLFHALGITESDGRLHVSVAMELPIRIMGSGAELNSEYVDQDLMSGDRALMAELGIDQMRLGDVIAIRHADHHWGRSYREGAVSICLCIHGDSVMTGHGPGILTLMTARGGEIDFTIDASANLATLLDLGA