MVMEEEDEESHEVFRFYSAHADVGKSGIWDPQKHKYYYCDITQGTFHVLDLIDMSREDHTVGLQIGAMALIEGGSGLVMAVRDGFGIWDFDKKTFQLTATPFGINSGWRMNDGNVDSRGRFWAGRLFDTDETQPGMIYRLELDGKTATPIIDGICCTNGLLWSPDNKRMYCGDSTHKKIYVWDYEEESGTPSNQRLFFDTAGYFSGVPDGANIDSQGYLWVCFFDGSKLVRISPEAKVDRIYNMPVKRPTQPIWFGEKLDQLLITSASKGVNTRIWPESGNVLKLHAGVRGQLKNKFKLLSSPPNPGHQFAIDLHIKGTIAALRSFL*