MTLRSQDPRIAIIGGGIAGATAAVHLGELGLNVVLMEKSAGLVSGPPICHLHAGGNLYREISEQQCIDLLEQSIETVRLYPHTLNVRPTLIAIPQSDPGQPEEILPRLVTIQNAYRKLVEQDAANQVLGAVDNYYRLYQREELERLAQQQQSNPPQSDDEWVIPFAQHADLTQLKYPVVLVQEYGWSVFRLAASVDLTLEALPNCQVMLRTELVDATFQDNQWRLTYLDAQGERHTQTVDYLVNACGFETGRVDDMARHHRQRLVEFKAAYVTHWPACHQWWPEVIFHGPRGSEDGMAQLTPYADGTFQLHGMTESITLFADGLVASTPTSAQPKLPLYLQHKIERGWPMLAQKERTVRAIQHMSRFVPSFDNAEFAGTPLFGAQQIPGDDVTLRAADVSFEANQYARLEVVKGSSALRAARQLVAVWQLKPDAGELSIETEHPCSMAFTAQQVEQQAIRLCHARGYPAALAKVYGL*