MIDLKLSNPNTLVLCAVGKLTELAVLTSTSPQGVLEGSYNANNPQSCSWNTTPNPITPPTCTGLQALISAAALTASPLLSDGVNADNHTTPWDPHRSSPCLPLGLQPLPQQKIEAPNEPTRRRNGNIRSPSSHYDDERYRERRRKNNEAVRRCRENKRARLSMRDDVTGRLESDNTLLRLKLDGLNSEVRALRHLLLAGQQQIVAAQTLKDEAQPKVESNSSLVELKPQSDVVEVKPPPKYALPKKGIPRVPNSNSHLPPLKRRITLPPLFNPLTGTAGSGIAVPIEGTSGVTD