MKSGAVLEPGVVLSYKVVVGQEFVVPGYSKVSLLPQPVKQDSDEELEYADSNSGIIETTNTLENGDSTNDCVVSEIGKNGRGFIWSMSEVDHEEEWRHSVAPIPESKLIELTQAVYDDLEALIQDDSFLPLSDVRESDTESDDDNRDESQYFEKEVEATFLRGVNENVKDDHIILEVNSLRLSYNMALENCASALFYSMMKLALDISRNSGKDLVKSTNDVISQWGKLLKPYLNGIDDEIEVILKFEEMCLESGKEFAILFVQILHVLYDKDIIQEEAILNWASEKEDADESDKIFVKQSEKFIQWLNEASEEED*