MEDLYCLMAAFEIFKKQALLHDASERFNKRALLQIHDDVCRQRRKSAEGKFEISWSFTDPIGSAGAASSVPASSVPLERLNPISFNELEVGEVHRGRVVYGTLCAEATRICSIMTLLEDDNGLGVRLAIYNATPTQADINKLYPRGVKVAVKEPYFKIASDGGLVIRVDNPANVVKLMTEKGKRAESLLRVDVEDVRQKGNRCFREQNWDAAVKHYTKCIDAALLQLEEGFSNGNNNITNCLLNAYSNRAEALLKIKEFRRAFEDSNNALRIDPGHLKALCRKGRALLGLRHYREACECLTKAX