MAIKAIHARQIFDSRGNPTVEVDVTTAKGLFRAAVPSGASTGVHEALELRDGPPGYMGKGVLKAVANVNSQIAPNLIKSGINVTDQAAVDKFMLDLDGTPNKEKLGANAILGVSLAVCKAGAAEKGLPLYKYIATLAGNKEVIMPVPSFNVINGGSHAGNKLAMQEFMIMPTGASSFTEAMKIGSEVYHNLRAVIKSKYGLDACNVGDEGGFAPSIQDNLEGLELLRTAIDKAGYTGKVKIAMDCAASEFYKEGKYDLDFKNPKSQASSWITSDAMADVYKKMMSTYPIVSIEDPFDQDDWPAWTKLTGECKIQIVGDDLTVTNPLRVQKAIDQKACNCLLLKVNQIGSVSESIKACKMAQEAGWGVMVSHRSGETEDNFIADLVVGLRTGQIKTGAPCRSERLAKYNQLLRIEEDLGGAAKYAGENFRRP