MQVCFCLTVLCHILKFGIRILIHLPSLLCPLLPSKMVKDKSKPKGAMTPYAIFVQQSRDELKKKNPTHSVDFTAFSKDCSSKWKALSVKEKKKFEDLAAKDKERFAREMKGYSPPKDAGKKDKKKKKDPNAPKRPMSAFFFFCADERSKVKKDHPEWKVSDIAKELGHRWEACKNRSKYEGQAETEKSKYEKAMAKYKSGK