MADTCVSHSNLTIDRSFVLPLEHRPSPRPSASHASFADDIPVIDLAILQQDFPVDEASFMALIAEVGRACESWGFFKVINHGIPLALIQNLKEVAMAFFELPLEQKLQVKRTFETCLGYNDGELTKNVRDWKEVFDIAIAGSFELPANFHGDDHRTHIAFNQWPSSLPHLREVCEEYVCAAEKLAFIILDLIGQSLGLPPNHFDEQFLSSTTSRLRLNHYPVCPAPELVLGVSRHKDVGALTVLLQDGVGGLEVKRKDGKWIRVKPDPTALVINVGDMIQVYSNDKYESVEHRVVVNENTDRYSFPLSFNPAHWVNVVPISELTNDQNPPRYKPINWGKYIKSRMDSNFKHLGVENLQIYHYSINSQK*