MTTTATTTTTTATAYAARPVPPAALAELRVTDDAGRACAPYATPDGGEPLRCCLRLAAPGERIALVSYAPLRRWAAGTGADPGAYDEQGPVFLHAEECGGPAPSETYPFARAGALRTVRRYDAAGRIVGGRLLEIPEETSEGFDRAFAEAFADPAVALVHVRAVEYGCFHFEVRRP