MSVGETIGAILETLPVGFRFHPTDEELVDRHLKPKILGMDSQVEIIPEVDICKWEPWELPGFSVLQTDDLEWFFFSPLHKKYQNGSQFKRATKAGYWKPTGLGRDILSRTNKEVIGTRKTLNFYEGRGRAAVLTNWVIYQYQYHRSDIASLPSKRAYVLCRLKRKKDKKTGSYIPTPDEAVAGTGIHLNGPANNMTLDAGPSHHFSDIASDIRNYQVEEMTSDEDPQLPGLLNDIPFTPLDSDWFSDTEQGLDLDLPSPSGFNNSYGNMQFEDGVDTEFADSLIVDPDEYHCEGLTGQRISAVDSWNLNHGFVGRLSARPQSPLKGVYGKGPGSSSNTNTQVLQGFCLQAKDRAEYGSVIDLLQNKNPIREFKKDSEVTEKANPNLSSIWNESVGMNQKGSFSSPETASASHEPSSTPGYPVNLLAGILLLVLDINANI