MSDLRKQILLGGSKSNESRKTISRKARSRPESGLNSSTNSPITSPGVSRPNSRPSSRYPSEDEDGSDHMTDSASDSESSALWEQRLDACITELPSRKRSSGAGRSGILKAYLHLIRHHYAEAKLEKSVSEVLPSLLRSIKNGTSTEEKSFAIKALAVTILTYTNDDMCEQIVETLKNVCEDERDEDVKADALYTMSIAIIYGGGLEAEMEDMLEYLTTIIQSDGDQVNALDSGKVVSAALQSWAFVATSLDSLDAQSYEALEAFSEQLDSGDVDVQISAGVNIALLFEVSRNLEEADTGDKLNLHIDPKVLVKRMSELAKGSKSISKRSRRNLRSSFASIITSLETNKGPGWRDSVPEQPKNAYDEPDPVDDPTILRYRHKLTVAGTTFWIDTWAALIRVEMMKRVLKGGFLTHFEDNPVFFRSVGGLMHYES