MKSRVRKAKYTVHRKTTSVPFDGFPKVVKIIVTDPCATDSSSDEENDNKSVAPRVKRYVEEIRFGEDDDEPKPARKSRNKTATAAAVVNGGDLVKPVVKYRGVRQRPWGKFAAEIRDPSSRTRLWLGTFATAEEAAIGYDRAAIRLKGHNAQTNFLTPPPSPTTEVLPETPVIDLETVSGCDSARDSQISLSSPTSVLRFSHNDETEYRTEPKEEQNPFFLPDLFRAGDYFWDSEITPDPLFLDEIHQSLLPNNNNNTVSDKETNLSESFPLGVIGDFSSWDVDEFFQDHLLD