MLHACAEVQHAVIFILDEFDQFAQSSKQSVLYSLFDALHVGSVQSAVLGISCRLDADQLMEKRIRSRFSNRRMIFLPPLPEDAVRLLELSFLLPGPPKFLHQSYSAAFNKAVSSLLRLPAMKVLTEECLSLNGSPQHLLDWSFRALCNMKRERGTLSLDDFKEASRLQFQQPRMLLLKDVSVLELFLLVAMKRLEDKECPSYTFNMVFSEYEKLKKDMESVGDMYSRPMALRAFEHLLERELIGFAAGRGGPSDLPQHRAVHLLVAPPEIGKALRLHPSCPEILKQWFSRESINKAGLPG*