MSACWLDAGGEETRLEMATFLAELVLSKEGKVKAAEMGGKTLVDMLESGYLTGREVALKCLCQLSILESNGKVLAEAGILRPLIRDLFVVGVNQLPMKLKEVSATTLANVVNSGVDLEKIPIDADGNTLISEPIMHNLLHLVSNTGPAIEAKLLQVLVGLVSSSRAAGRAVMAIKSAGATVSLIQFLEAPQRELRANSVKLLYHLCTHMGQELADSLRITTGQLGTLVRLLGMNGVTEEQAAAARLLANLPIEDTQLTRALVDEGTLQIVVRQLDELRQGVVRIGASRFVNDYKEGLVGILSRFTYVLGDTEVMNLAQEYNLTSVFTNLLNTGGLDEVQRLSASALSNLSVYSKELSVLPDVKPIKACCPWFHHAPPKPVGLCIVHAGLCSAKKTFCLLEAQAVPPLVACLDHGNLGVVEAALKALSTLLVDSENLEGCIKILSDADAIQPIVDIMREHKTERLRQQAVIVVECILRNNDIARAIATDANVHTALVEAFKYGNNNTKQTAEKALKHLNKIPNFSGVFHKPR*