MGKQAAAAADDQQLPGDIEDKFKLVGFNHFVRTNPRSDFFTVKRFHHIEFWCGDATNTARRFSWGLGLPIAAISDLSTGNSVHASYLLRSSSSSQLQFLFTAPYSSAISTSSSASIPTFSVSSHRSFTATHGLGVRAIALEVENSRLAFSTCVAHGAKPVSEPVILNDEVVIAEVHLYGDVVLRFVSFLKDSNCFVFLPGFESVEGAQLDYGIRRLDHAVGNVPELGPVVEYIKSFTGFHEFAEFTAEDVGTAESGLNSVVLANNDETVLFPLNEPVYGTKRKSQIQTYLEHNEGAGVQHLALVTEDIFRTLREMRKRSGIGGFEFMPSPPPTYYKNLKTRAGDILSDEQIQECEELGILVDRDDQGTLLQIFTKPVGDRPTIFLEIIQRIGCMLKNEEGELYQKGGCGGFGKGNFSELFKSIEEYEKTLEAKQNTQVAIA*