MKVACIEKRGTLGGTCLNVGCIPSKSLLNNSHLYHQILHDSKHRGIEVGEVKLNLENFMKAKETAVTGLTKGVEFLLKKNGAEYIKGTGSFINENEIKVQLNDGGESVLRGKNILIATGSEATPFPGLQIDEKRVITSTGAIALQKVPETMTVIGGGIIGLEMASVWSRLGTKVTVVEFLGQIGGPGMDTEISKATQRILKKQGIEFKLNTKVVSGDTTSELVKLDIDAAKGGKPESIDSEVVLVAIGRRPYTQGLGLENIGLELDERGRVIIDSEYRTKIPHIRCIGDVTFGPMLAHKAEEEAVAVVEYIAKGHGHVNYGCIPSVMYTHPEVAWVGQSEQDLKSQNIPYKIGTFPFSANSRAKTNLDTDGLVKILADPETDRLLGAHIVGPGAGEMIAEATLALEYGASSEDIARTCHAHPTLSEAFKEAAMATYAKAIHF*