MSESGVQAYIVPSEDAHQSEFIAECFTRRAYISGFTRSAGTAVITMEKAALWTDVSGSETISLILHDGAEELRRTLSAKEIQLTFVDRNLIDEIWLDGRPCPPKSPLRVHDMIYAGADVATKLSDARKKLSAAGSTGIRGGDVPHSPVAYAYTLVEMDKATLFTDVSKVTPDVEMHLENSSVTVKEYSVPLSTIQSSVVFFAIVTGSFRAGMLVEFWAWLKVKIVTEKAKLTEVEVGDELLCSRSNKEGFLETSFDTIFVLTVLGANGALVDDENLLLLDSGAQYTDGTTI*