MDDFVNILQRDYGLKPQGKSAPMTAAKTADPLSSSASIYRTTSTGTSRNGSSRGSRIVTSMPAETQQDDVLFAPNGPTRNASGSAGDDLLGGGGGVVYDDVFGGPPKFTSPVHPSRPSATTYTSGFDDLFGLPVKQQSSGSNKSSSLPVFDAPFYEEDIFGGVRGIKSTSVAYDDVFGRGGGSRVGTSPDVLEDLLGGFGVSESRGKASSDQHTAFAPDIRSSRAGDAETDELLPGFGGVEPRGRAGVKPSQAKSFSAENDYTAMFTQQRVDAKDSDYTSSNVAFDSIDTVSIKSSASSSGRKDPSSTFDEEAISDNNLPSNSAAQLSNQKVVNLSRQAELDGMTTNPG