MLYCKQGVSVRIRRPTDYNPSLAAALGPGHPSPHLNLAAAGLMPGATGDAEDQDRIFIGGLPYLFTEVQIKELLESFGPLRRFEVVKDRDTGNSKGYGFCTYQNPLDTDMACASLNGLKMGDKTLTVRRATSSSGQVKSEQECILAQARQHIAMQKMAFEASGMTIPGTEIGPVVTAEIPTKVLCLTEVITPQELFDDVEYGEILEDMKEEGQKFGDLIDVVIPRPEPEQKMVDGFGKVFLEYSDTIGCTKAKAALGGRKFGGNTAVAIFYPEDKYYKKDYAS*