METTVRSEKQLYGDDGLVNLLRQHFGHSEFRGKQLEAIEAVLSGRDCFCLMPTGGGKSMCYQIPALAKSGIVLVISPLIALMENQVATLKEKGITAEYLSSTQIPHVKEKIYGELDSGKPSLRLLYVTPELVATAGFMSKITKLYTRGLLNLIAVDEAHCVSTWGHDFRPSYRKLSSLRNHLPDVPILALTATAVPKVQKDVIESLCLQNPLVLKTSFNRPNIFYEVRYKDLLDDAYSDLSNLLKSSGGVCSIIYCLERTKCDDLSAHLSKAGISCAAYHAGLNNKVRSAVLNDWISSKIQVVVATVAFGFLTPTEPIRILSPACSKP*