MDPTKGFDYTSTADYYQSNGSAPGSNGAASVSPYFFHQYPGSSTNGAGAGPPGMYGTPTPQPTGYAMYPPGPGSSPEGLSHFNVIGKCVKMRFLDGFSEHTTTKIVEGCEAKYNVKGKKMRKPRTIYNSQQLQLLQKRFQKTQYLALPDRAALAAELGLSQTQVKIWFQNRRSKQKKQKTGTSDHASDEDNDTEESKPESSPMSDSMINQVSSKQASGVKEEIEYGTDNSSPPQNHTTSGTMMTDWNSLAHVPAPSTQHLPPVSTLPTMPSVVPLNGYGDLKYEPDKQHLAPLGPYEIPAYQQYFYAQPYQPY