MTLLLNFHALFTVILVANLSTRCSALLSGRDFCSTPAPGESLRAEHRRLYDVQAQRDSTAEESREVVPWIEIETWFHIVSSNEAANTVSDDMITSQLSYLQKAYESATITYRLEGITRHINDSWARNDDELGMKNALRRGNYGTLNVYFQTDLQASSDENSRDYPNDGNRRTDVSDQSSSTVLGFCTLPDPSVNSSSPRSSYIKDGCNVLADIMPGGSLAQYNKGGTAVHEVGHWNGLLHTFEGESCSPDNEGDYIDDTPEQSEPTSGCPAEKDSCPDLPGLDAIHNFMDYSSDDCYESFTPDQAERMRSMWSAMREGK*