MDPTKGFDYTSTADYYQSNGSAPGSNGAASVSPYFFHQYPGSSTNGAGAGPPGMYGTPTPQPTGYAMYPPGPGSSPEDGFSEHTTTKIVEGCEAKYNVKGKKMRKPRTIYNSQQLQLLQKRFQKTQYLALPDRAALAAELGLSQTQVKIWFQNRRSKQKKQKTGTSDHASDEDNDTEESKPESSPMSDSMINQVSSKQASGVKEEIEYGTDNSSPPQNHTTSGTMMTDWNSLAHVPAPSTQHLPPVSTLPTMPSVVPLNGYGDLKYEPDKQHLAPLGPYEIPAYQQYFYAQPYQPY