MSKRGDRQEIEFPAGVPQFFAHPGAGESPAVRPEASSPQQTAARNNKRRAQGAPIVMSTPVAPASSAPGMGEPVMAAAPMEPPPKKSRTNTPWTPAEELRLKNMRDAGNSWAEIAKSFPTRTEGSVKKHWYKDMHYAEFAEDESQALLNAIKEYETNKWKVIGAKVGKPAKACEQYAKEHFAGRV