MSVQSTLKLQNLKQKTPSSNFETNPSCKTATKTKNKLLRIILTDHDATDSDSSGDDETPKNTPKLRKPKKKITHINMHFPYVFDSSTTSPSSSSCSTDPTRFKRPGKLPAGSNVARRRSVFRGVRQRPWGRWTAEIRDPNRRKRVWLGTFDTAEEAASVYDDAAVKLKGSKAVVNFPNRASAKSTCNEPSKVFSGDGFASPTSVLPFYDGDSTPFDGFRYGAVDAFGFDIDVPLSLTDVNFVLTSHRFGKEKEDFSEFDLDEFMTWPS