MSMALIVRPFFVPGSAGISGSRNICKKNQWRKYLLKPSGSSINCSFSTEKNPLLPSIQQLADARLIYSVSAALGHNKESHPECSARVPAIVNALEMNELTPKFRGSQILELANFKTATVEDIANVHDKAYVFGLEKAMDEASDSGLIFIEGSGPTYATSTTFQDSLIAAGAGMALVDSVIAASRNSVDPPIGFALIRPPGHHAVPKGPMGFCVFGNVAIAARHAQRTHGLKRIFIIDFDVHHGNGTNDAFTEDPDIFFLSTHQDGSYPGTGKISDIGKGKGEGTTLNLPLPGGSGDIAMRTVFEEIIVPCAQRFKPDIILVSAGYDAHVLDPLANLQFTTATYYSLAKDIKRLAKEVCGGRCVFFLEGGYNLESLSSSVADSFRALLGEDSLASEFDNPAYLYDEPMRKVRDAIQRAKSIHCL*