MEKEAAVARNRKVVLRGYIDRAPREDDMELVDGGAVALRVPGGAGGPAVLVKNLYLSCDPYMRGRMRDFQGSYIPPFKPGSPLEGFGVGKVIDSTHPGFSAGDFVSGMTGWEDYSLITKPEQLRKIQQSDIPLSYHLGLLGMPGFTAYVGFYEICSPKKGEFVFVSAASGAVGQIVGQLAKLHGCYVVGSAGTNQKVELLKEKLGFDAAFNYKEEPDLTAALKRYFPEGIDIYFENVGGPMLDAVLLNMRIHGRIAVCGMVSQHGVTAPSGIHNLFSLISKRIEMKGFIQSDYLHLFPRFVDDITKHYRDGKIVYVEDMSVGLESGPAAFVGLFSGKNVGKQVVRVSQD*