MAIVGEKGAMRQWSRSQRQCGRRIALVPTMGFLHEGHLSLVSEAKQRAEKVVVSIYVNPGQFAPGEDLDVYPRDFDGDVEKLKPLGVDIIFNPRDLYVRDSPEKNGAGHETWIRVENLEKPLCGGSRPLFFRGVATVVSKLLNIVEPDVVVFGKKDYQQWRVLSRMVRDLDFGVEVVGCKLVREADGLAMSSRNVRLTATERKNALAIFHSLKRAEELVRSGETDSSVLIEQAVSAISHAGGRVDYASIVDQETLQSVDKVASPSVFAIAAWFGSVRLLDNVELPNS*