MSVKEDIPAVFLEKVSPRGLEAIQKTKDFVNDYCLPADQIYFEQLSDIPSERWKSVPPVIETLKKKAKELGLWNMFLSKHYKEGPQYTNLEYGLMARYLGRSYTAPEATNTAAPDTGNMELFAKYGTTYQKDRYLKPLLNGEIRSAFLMTEKGVSSSNALNISTSAVKNSNGNYVLNGVKWFASGAGDPRCSVWLVMCKTDNNKQNPYQNHTVLIIDAKKALATGKAKLIRPLQVIGFDDAPHGHCEIQFQDYEVPADEMPNVVMAGVGRGFELIQSRLGPGRIHHCMRAIGAGEFALLRIAHRANHRLIFGKPMNQREGFLSRYGQSKIDIERCLLLVLNAAHKIDISNAKEAQKEIAMAKIETPRTISDILDWGIQVYGAEGMSQDTELARMYAHNRTLRIADGPDEAHLAQLARNEAKKFAKVDDFFANMETQRSKL*