MTRIDFKQPHVMAEIGCNHMGEFETAKELLTLAKEAGASVGKFQKRCPKELLTPEQYAAPHPNPRNAYGDTYGAHREYLELTVDQHRELKKHCEEIGLGYSCSVWDVTSAKEIVSLNPILIKVGSPSNQHWEMQKVLRDEYGGDIHISTGMTTKEEVEKIVTFWEEGAGDAKNRLVLYNCTSGYPVPFEDVCLLELRELYDKYHARVKAIGFSGHHLGIAVDVAAYAMGAQWNERHFTKDRTWKGTDHAASLEPAGLTKLCRDLQATWKCMTPKASEILPIEKEQRAKLKWGCYNAAEVKK*