MASGSARRAGARLTNLLYGSINSSTPATAASWTQTGLAAGELAPFGARMASNQVVRNRMKSVKSIQKITKAMKMVAASKLRGIQGKTEDSRGLWQPFTALLGDAPGVDVKKKVILTLSSDKGLCGGINSTSVKFSKALMRLTAASGPDKEASYIVIGEKGKAQLQRDSRKNIKMFITETQKLPINFSLASTLTDEILRTVQFDAIHLVFNKFQTVVSYLPTVATILSPETMANGVETGKMSDLSNYEIEGSETQAEVLQNLSEFQFASVLYNAMLENACSEMGARMSAMDNSAKNASDMLDRLTLSYNRSRQAQITTELIEIISGAAALEAS*