MAPEIEHSHLPIRGINIHVAQAGKDELGTVVFLHGFPEIWYSWRHQMLAAAAAGYRAIAPDCRGYGLSDQPPDNEEASWVWDDLVADVLAILDTFSIPKAFLLGKDFGAIPAYEFALQHPDRTRGVACLGIPFSPVPFPFDTMPEGFYVLRWGEPGRAEADFGRHDVRRVVRTVYVLFSGAEVPIAKEGQEIMDLADLSTPLPEWFTEEDLDAYAKLYEKSGFRYPLQMPYRSIHKMPNRLDARFQVPVLMVMGEKDYCFKLPGFETALRGGVMEKFMPDLKITFIPEGSHFVQEQFPEQVNELLLGFFKDHPVAA*