MNPDGKNRQGGKEAGKQQPVVILLGWGGCRDKNLAKYSAIYHKRGCIVIRYTAPWHMVFFSESLGIPSLR
VIAQKLLELLFDYEIEREPLLFHVFSNAGVMLYRYVLELLQTHQRFRHLHVVGTIFDSGPGDSNLIGALR
ALATILERRPAVLRLLLLAAFALVVILFHFLLAPFTALFHTHFYDRLQDSGSCWPELYLYSRADKVVSAR
DVERMVEARLAHQVMVRGVDFVSSAHVSHLRDYPTYYTSLCVDFMHNCVQC