MIVDNFNDFSTQTKPSQPSSSCLFPPPPPHTSNSIMDIDHEVGLLVKCMKRIGKEGDDGKIQVTFGEIFRDEVLEQQLESLVGTMKAARKRGLIDFKGQILLQGAHDDVVVTLLKDE