MLSMYVLMCPCITDPALRAKGITRDDDIFCFNRCIERCERFGIEIVRMPCPETIFLGKDREPTNFAESLANDEFSKLLDELEADARKVIEEKGEPLCIIGVDSSPSCGVNMTYATEEKTPGRGAFLSRFPDIKAVDVTDFCRYKIYLAGPLFTEAETDFNLKLHDFLEEHLLDVYLPQEVGDTSVTRHKEEHARIFGMHLAALEDCDYIVSVVDGADADSGTSWEMGYGYAKGKTVISLRTDFRCVGCHELVNLMLEESSFVVRKKEDILRELGPQIL