MASITVTRKSQSFVVPSSTPTPTTETLELSPIDRVPGLRHTVRSLHVFRRKDAAASAAHYDAAAAGRPAEVIRAALSRALVDYRPFAGRFVGSLYAGEASVECTDDGAWFVDAVTDCSLEDVNGLDYPLMVSEEELLPAPEEGVDPTSIPIMMQVTEFACGGFVVGLVAVHTLADGLGAAQFINAISEFARGVVKPTIAPIWARELIPNPPKMPPGPPPSFECFGFKHFVMDVAVNNIAHVKSEYFQTNGHYCSTFDVAIAKVWQARTRAIKYEPNFKVHVCFFANTRHLLTHVLPKVGGFYGNCFYPVTVTATAEVVASSRLLDVIRMIRDGKARLPLEFSRWSTGNVKVDPYQLTFKHNVLFVSDWTRLGFFEVDYGWGVPNHILPFTYADYMAVAVLGAPPSMKKGTRIMTQCVEEEHLVDFKAEMKAFF*