MSGGTAPRVVEDFFGVIQLLSDGSVVRGDESTIMPAGGPFPDVPSVQWKDAVYDAARGLKVRVYKPSPPAAGAEGKLPVLVYFHGGGYCVGAYDQPMFHSFCQRFAAELPAVVLSVQYRLAPEHRLPAAIEDAATFFSWLRDGAEPWLAESADLSRTFVSGVSAGANLAHHVVVQIASGQIVLGPVRLAGYILFSAFFGSDEHTATESDPPAGVSLTVEMSDQLWRMALPVGVTRDHPLANPFAPGSARLEPLTLPPALVVAPGRDVLCGHVLRYAARLKEMGKAVELAEFVGEPHGFSVIRPRSEATEELMGVLKRFVHHHAVLN*