MATAASSALLSRAVFLPSDNGVRLPCLHSLTFRRSFIRFPSISAMASSQILAPEQEKVRPEHSEKGLLQFSKFHGLGNDFIMVDNRESMDPKITPNQAIKLCNRNFGVGADGVIFALPGSNGSDYTMRIYNSDGSEPEMCGNGIRCMARFLAILENTSEPRRYKIDTLAGLIIPQLQPDGQVIVDMGAPILNARDVPTTLPPGKNGAVVSCPLNVNGKTWKVTCVSMGNPHCIIFSDGDGKTLDVNGLPLEHIGPLFEHHEVFPARTNTEFIEVFTPSHVRMRVWERGAGATLACGTGACAVVVAGVLEGCLNRKCTVDLPGGPLEIEWKEEDNHVYMAGPAELAFTGTAFI*