MSGGGARLVVVPTVTVLAVIKARLIGATKGHQLLKKKSDALTMQFRQILKRIVETKEMMGETMKQAAFALTEAKYAAGDNIKHTVFENVSSATIKVRSKQDNVAGVKLPKFQHYTEAGETKNALTGLARGGQQIQLCKSAYVKAVELLVELASLQTSFLTLDEAIKTTNRRVNALENVVKPKLENTISYIKGELDELEREEFFRLKKVQANKKKVADRELKEKLDAAGRVADKLAARAEEVVSMLTANGKDEDVIF*