MELVTIVPRQRLEGLELLGGPVAPLIPPRRTNVPLWLALLLKRQRRANILPPPWLHPESLSLILDIETRDQAYQHAFSPPPPLPGQPSLRERSYKKSTARPRFTPEGTKYYATPPFLPQNVAQDQAFDAFESEPPTLPFHWLEVGTMLLDAAADDLVDPDQTRRLLKELREVRSAKIRSGVEVLDDAAGPGGGVALTGVGAMEIGEGRGFISGVVDGLRRIGASKEQARREQLADATNREYDDMQDYNDEMEF*