MVEKASIEDVMKVLIASRKHDMHQLWTTCSYLLTKSGLPTEILAKHLPIELVAKVEDLRLKSSMPHQHDLTSALDLDDQKIRRMRRALDSSDVELVKLMVMGEGLNLDESLALVYAVENCSREVVKALLEIGATDVNFQVGPTRKTALHIAAEMVSPDMVAVLLDHHADPNVQTVDGITPLDILRTLTSNFLFKGTIHGLTHTEPNKLRLCLELVQSAALVISREEGNNNDNNMKEEHTSGSSLDSRLVYLNLGATNRDLGDGHGHQMEGMSLHHHHDPSTMYHYHHHRHF*