MAVEIMPENAHPSVQILSWDNNGGVSQRRLEGKVAVITGGARGIGEATARLFSRHGAKVVIADINDVSGEALAASLPGALYVHCDVSQESDVCNLIDRALTRYGRLDILFNNAGVLGSQSQGRKSILEFDPDEFDRVMSVNVRGVALGMKHAARAMLPRGCGCIISTASVAGVLGGLGPHSYTASKHAIVGLTKNAACELGKHGIRVNCISPFGVATSMLIDAWREGVEMEGCLRGDDVEKMEEFVRGLANLKGANLRAKDVAEAALYLASDESKYVSGHNLVVDGGVTTARNCVGL*