MRIIIGAIVLGLGIYAALDPFHHSPIADFPDFKAHTIECPPWAEFSIFPTDSNNRLQKADLKSLNGVSGPESLAFDPENKGPYTGTADGRILRWDGPNLGWSQFAYTSPNRSEICDKAHKSSLAYVKHEHICGRPLGLRFNKITGDLYIADAYFGLLVVGPKGGLATPLATEAEGVPFKFTNDLDIDMDGNVYFTDSSTIYQRKNFIVLVFSAEDSGRVLKFDPRTGQTQVLARGIRLPNGLSLSKDQSFFVFTESVTGRLLRYWLKGPKSGEIDLFAMLPAYPDNVRINDKGEFWVAIHGRHNYLAFFLASHPRIRMFLLRLPIPARIQYIVYLGGRLHAMVVKYSPEGELLEVLEDKTGKVVQSVSEVEEREGTLWLGSVLSNYIALY*