MTIKVLAFQKTEMSKELGSVLTEKLRDLRIDGVPEDMKVPEEDRPVEAEFESIDLPLIDLSLMNSDRAGLVKKFREAASTWGIFRVTNHGVPSGLMKEVQEEGLKFFLQSEEAKLKLLTRGKLGAGKGSYYTGNNIEEKRHSLHWAESYVMWFGQWCALDPTIIDRVTSEWKTADDRFRTAMSEYLTGVRAAAKQLSQLASESLGLKTDFFSSPTVETGNIVIRWNYYPACPLPDDVLGAHSHTDPTLLTVLQQDKVGGLQVERDGRWYNVKPVEDTFTVNISDQFHIWSNGIFKSVLHRVLVNKEVPRLSIASILSLTGSQSLCPPSELIDENHPRVYKDMNAQEHSEVVIKSRSSGSDTKVFSGFNYFDTLKA*