MGKSKKAKAKRADFNKQKLKVGKSKNAPNNFTDTSFRTKTLVLPTQAALEKEDFNTTAKDQAYFAHLLGMLKHHNANQRQETLEKLTQYVLSHTSILTTSTALLLKLTSPLILDESSSVRDCLYRFLEKFIYIMGPELLEPNIGMIFLYTHSGMTHITPSIRNDSTKFLSLLINACKDRLSSSAISLQWKKTLECFTNLLGWNSESASVKRTTSFSKKSSANMIRHLTVCNDFLQLGLNPKLQAKNQQSSVHLKYPYLQQCIVIHPKYEAFRSPCSFAYLSLFNPNKHDLVDNPTFRWQTIYPLIPGIIEFIRNSWSDACPVVKDGSNSPSASKVCRTVLSMLGLFTEQVFSVADEPNNHRKKISQVLRKINRDIELININYGTDSEWRGVLKGYDKLRERAVELDALENPGK*