MIIDESHEVYRFYSAHAEVAKSGIWDPQNHKYYYCDITQGSFHILDLIDMSREDYSVGLKIGAMALIEGGTGLVMAVRDGFGIWDFATKKFELVATPYGINSGWRMNDGNVDSKGRFWAGRLFDTDETKPGMIYRLELDGKTATPVIDGICCTNGVLWSPDNKRMYCGDSTHKKIYVWDYEEESGTPSNQRLFFDTASYFSGVPDGANIDSDGYLWVCFYDGNHLVRISPDAKVDRVYNMPVKRPTQPVWFGENMDELLVTSASKDVNRNMWPESGNILKLHAGVQGQLKNKYRLASAPKPNPLPQFTIDLHIKGTVAALRSFL*