MAPSIPGQMLNTSWTLHRLSPLHHEKEFQSLLDNPEALKTYANRLRNQLTGNVLSGFQVGTSAPSTEEDTLSRTGALKTCTWEAISSLSLEDPNALPPENPCGILVVLEYENITYKAALLAPPEGSHFRKTSTYLPLLLTRLPGPLRQTFISFLSANFDTYCSVFRLPSQFLCAGLASYVDTLTQGRDRESATSRAILEDVVKEIQITVSFSTNVAPALRSLNINIPRGSIESFLPAAGDSDQPSGSILSGLSSYIEKHLAMDLDLAGSSARDSPARKHVRISKIACNGFVLGAEGKMKLVAQPIRTGSAGDDSAENDDDARNEKKRLALRASEVLLFSVIHRSLVGENQES*