MEAGGLITEVGWTEFDFLSHGEESEAMMAQLLGAFPSHADEGQHELLHWPDQASNAYSDSIPPSCGGYYFLSNSNEALGSSSCTAPTDALPFQEEHGAGAAEYLDVTANHSFNCYGNGDPSYEDLDDPMSVSMLGSVSTAPDKSKRKHMVEEHDGQTQKRGRKSARNVGEAKRAKRAKKSGDEDSSMAIRNGSPTSCCTSDSDSNASLESADGDGDADARRPKGKGRAGRSATTEPQSIYARKRRERINERLKILQNLVPNGTKVDISTMLEEAVHYVKFLQLQIRLLSSDDTWMYAPIAYNGMNIGIGIDLNMDR