MGKQAAAAADDQQLPGDIEDKFKLVGFNNFVRTNPRSDFFTVKRFHHIEFWCGDATNTARRFSWGLGLPIAAISDLSTGNSVHASYLLRSSSSSQLQFLFTAPYSPAISTPSSSSIPTFSVSSHRSFTATHGLGVRAIALEVENSRLAFSTCVSHGAKPVSEPVILNDEVVIAEVHLYGDVVLRFVSFLKDSNCFVFLPGFESVEGAHLDYGIRRLDHAVGNVPELGPVVEYIKSFTGFHEFAEFTAEDVGTAESGLNSVVLANNDETVLFPLNEPVYGTKRKSQIQTYLEHNEGAGVQHLALVTEDIFRTLREMRKRSGIGGFEFMPSPPPTYYKNLKTRAGDILSDEQIQECEELGILVDRDDQGTLLQIFTKPVGDRPTIFLEIIQRIGCMLKNEEGELYQKGGCGGFGKGNFSELFKSIEEYEKTLEAKQNTQVAIA*