MAPPPLSYTKVAHSTTYPAISPSSPALSTNGKVVLITGASGGIGRATAASYAVSGPRALILLGRRSDALAETEALVRSKNADVVVQTHKVDLCDAPAVRDVFNKVAAEFGGIDIVIHAAGVLAPVVPLVEADPTTFLDGYKTTVVGTLVVAQAAVLANKEKEFTLVNLTTAGILFPPFPGMGAYVSSKMAAVKLLQSFAAENPQVRLHNVHPGFLDTAMSAQLSKTTKLPFDYDDISLPADFLVWIASPEAKFLNGKLVFSAWDVDELKSREKEIVGGPPGTGELWLSFSGFPRYIGGNLLPGA*