MTARYIAIDWGSTNLRAWLYQGDKCLESRQSEAGVTRLNGKSPDAVLAEVTTHWRDSATPVVMAGMIGSNVGWQNAPYLPVPALFSAIGEQLTAVGDNIWIIPGLCVSREDNHNVMRGEETQLLGACELSPSSVYVMPGTHCKWVQTDTQQIHDFRTVMTGELHHLLLRHSLVGAGLPEQEVSGDAYAAGLERGLNSPAVLPSLFEVRASHVLGHLAREQVSDFLSGLLIGAEVASMSESFAAQQAITLVAGPALISRYQQAFSAIGRDVSTVDGDMAFQAGIRSIAHAVAN*