MLRLQKQFLSLRCAATPGFFSVRLALLSTAASAASPPSVRFAAEDYLVTTCGLTRDLARKSTKYISHWKCTSNADSVLAFLGGAPLCLSKADIAKVVAVDPRILNCSVEKNLKIRIASFRSHGLSDAQVQTFARTAPYVLRSFNVQERLGFWLPFLGSPEMFLRIVRRNFYILTSDLEKVVKPNIELLQECGLTACVIAKMCIPSTGLLTRNPEAVRSILARADKLGVPRNSPMFRHAVTTMMALGTETMAAKLKFFSETLGCSEAEVINMVRRNPVVLRCSREKIRNVSEFLTNVVRIDARCTLSRPTMLMYSLECRLVPRYYVMKVLQEKGLIQKDITFYTLLTLGDELFRCRYIHPHKDVLPGLDDEYTNACQGKLPAGVAL*