MFGICRSMGVWMNKQLRISDSSLPRNSQSDDMNGDTGNAILLTNGNREDAMNGAPFHAEISRDISEAATFEQRRAYKLELQEGISLFNRKPSKGIKFLINAKKVGDSPEDIATFLKKTSGLDLTMIGDYLGEREDFTLRVMHAYVDSFNFEGMEFDEAIRLFLQGFRLPGEAQKIDRIMEKFAECYSKCNPKAFTSADTAYVLAYSVILLNTDAHNPMVKNKMSKADFMRNNRGIDNGKDLPEVYLGSLYDRIVKNEIKMKDDTLTLPSKQRTNGNMILGLDSILNLVIRKRGEEKSLEKSDDLIRHMQEQFKAKTGKSESTYYAATDVEILRFMLEVCWAPMLAAFSVTLGQTDDEVVTFHCLEGFRYAIHVTAVMGMQTQRDAFVTSVAKFTSLHSAADIKQKNIDAVKSNAHIKFAFTAGCLLQQLPELDIRKEAPSGRAYQYWKLPETRVLVRNVAETPPAVPYGVSRFGNAVRYGWRSFGHTAGAVVDNDSPDGLDGNSLNDSDDLDDGSLNWQMQIVS