MSRVLELFARRTSAVGASARVGERGRGRDDVDDDYSNRTATPRRDEAADGAERARAGESLTSGGEEDDSGRRPVVVATYGRRKRARATTTTTTTAGSIKGVDEGDEGEGDGDVRAQKVSEGASANGKKRTQMCLDLGQASMRHETCARCGFLYAKGDPADEKAHVRYHANFVNGLSSGGVGGMTLKPADGQKVVWESENSDVRCVALDVASKASKGAMARIARGIERELCMPENWICENATGALKAFVCVVKKGNRVVGALFAEKVSEAYRTLPGAKLSSNATDGTVVAHGNKPERALCGVRAIWTHASARRRGYARAMLNSMRAHLVVGYVVDAKECAFTQPTEAGTALALSYCEDETFLVY*