MAVLVAGGAGYIGSHTAIELLESGYEVVIVDNLSNSNSIVVDRIKELSKKPVKFYNIDIRNKDEMHVVFKENNIESIIHFAALKAVGESVEKPIEYYSNNLISTLNLFELMREYGVKKFVFSSSATVYGDPHTCPILEDFPLSVTNPYGRTKLMIEQMLVDISKADKSLDIALLRYFNPVGAHKSGRIGEEPNGVPSNLMPYITKIAVGKLKELSVYGNDYPTHDGTGVRDYIHVLDLAAGHVKALQKLEENPGLVVYNLGTGKGYSVLDLVKAFSKASGKEIPYKIVGRRAGDVAMCYADSSKAEKELGWKAKYELEEMCEDSWRWQSMNPNGYEE*