MKKSPLPMETTVRSEKQLYGEDGLVNLLRQHFGHSEFRGKQLEAIEAVLSGRDCFCLMPTGGGKSMCYQIPALAKSGIVLVISPLIALMENQVATLKEKGTTAEYLSSTQIPRVKEKIYRELDSGKPSLRLLYVTPELVATAGFMSKITKLYTRGLLNLIAVDEAHCVSTWGHDFRPSYRKLSSLRNHLPDVPILALTATAVPKVQKDVIESLCLQNPLVLKTSFNRPNIFYEVRYKDLLDDAYSDLSNLLKSSGGVCSIIYCLERTKCDDLSAHLSKAGISCAAYHAGLNNKVRSAVLNDWMSSKIQVVVATVAFGADGNQYSPHIALILDRFSLEGRVP