MSLTKDLVLVILQFLNEQKHTETAHMLEKESGLYFDLNYFEALLIAGKFDEAESYLLGFTNLEDNNHSTKIFFEIRKHKYLEALDRKDRFKALEILSDDLKVFRNIVPTVYKEMTELVTMDNFRENQHLKHYRDIHTQRIAMVKEIKPFVQSNPIMRPKLMLPTIKPLRLRTLINQSLNWQHMACKTPQPNPDIRTLFVDHTCEPSTGVLTAPPVNNHLMGSIQTERLFCPNDMNAQFQPQVVGPVTSLSERIANPSPPIQHDAVTSGAAALVPHPNAGALLQRPGTPQTSNSGIVCPLTDSEHKLPDDGKHESKNWTFVEIVRLLYTYSGSVLLALDSDAVHKSWKWPLNDGNPSVKDTINVSPKFWQPHSGTLMINHTSDRDLEKVVPCMALSKNDSYVLSASGGKVSLFNFLTFQVIEKYMSPPPAATCLAFYPLDNNVIAIGLEDSTIKIYNTKLRKLEMTLTGHERRITGLAFSVALNVMVSSGTDSKLCVWNMNGWEKCKSESIHSHAGKSPSALADTTVQFDNITQIKLLVVQESQIAIYLAFELECVCHWAPRDPMPALISSATYSCDSLLVYASFFDGSIGVFDSDFLRPCCRIAPSAFIPSMQGSGITYPLVIAAHPHEPNQIAVGLTDGGVYVIEPKEKSVNEAAGSNHKDLEFPPR