MSHQVSGRIQGYSALAVDAFITLSLTENLISRVIAFVIGRAILILDASLVQLLVIVTYKPNGTQAMDGVYCFAGTSTLNARRPPLNATDIQASGDTSSSPITSFHVRRTSVSTIQSTMTESSEAEKFPVNVSESLVPEKVDDVTFEDACPVNLLESTGKRTRLLRYVQPTFRMPSLTVPQVPRHVAPPPTKENYLGSVTILWSQPISALQILCSDGKWRWVKHIDNALVVNSGDAMDFLSGGFYKCTIHRVVQPPPDQRGLTRLGIFYFAMPHDDVKLVPRLDSPVLQRAGVRRRCSDDRAPTMKSWRQGRVRGYGFVQVKKREDGHEEEIVDGLPVTYFN*