MGSHPELAARALHTDLPVMVKIRELSKGTKDLMPLGQGAVYWQPPDQALEKVKEKAWEPSTSQYGTHEGLAELREALIKKLRHENELHKSSIMVTAGSNQGFLNLVLTLCDVKDSVVLFAPYFFNAYMSFQMTGITGILIGTSDPETLLPDADWLERVLSETKPAPKLVSITNPGNPTGTCIPDPLLKRISEICRRAGTWLVVDNAYEYFTYDGLKHSCVEGNHVVNLFSFSKAYGMMGWRVGYIAYPSEVQSLRTQLLKVQDNVAICASMISQSTALGCLEAGREWVRNQVKSLVRNRELLLEALSPIGQDAVKGGGGAIYIWAKLPEKYQDDFAVVCWLAKRHGVVLLPGSACGLAGCVRVTYGAIREVECEVAAKRLRAGLEELMRDGMVE*