MGVDYYKTLQVDKNAKDDDLKKAYRKLAMKWHPDKNPDNKKDAEAKFKQISEAYDVLSDSQKRAIYDQYGEEGLKGQVPPPGAPNFSAFGSGGGGGGPTSFNFNPRSADDIFSEFFGFSSPFGSAVGGDRGGSGRFPRGVFGDDIFASLSGGRGEPSANGPAKAPPIERNLPCSLEDLYKGTPKKMRISRDVIGSNGSVSAEEKRADLDGMDAQKRKKMRPTTVEEILTIEIKPGWKKGTKITFPEKGNVHGHLIPADLVFIIDEKPHGVFKRDGNDLIMTQKISLVEALTGYTVQLTTLDNRSLSIPISTIISPNHEEVVRGEGMPIPKEPTKKGNLRIKFNIKFPSKLTSEQKTSIKRLLTS