MAIRRLLSHAFQERQYLRIAQTALHGNGSDQCAEIVEFQRFDPWFLHRRGVVMPAQSHARPWLLHGDRWREELKNLNNAATDRLHQDVVSPHEGKKSAEERGRLLMLVQMDSLIKGLRQIRHACTSRKELLQICMHSTGKEDAMEVVKSLEEAGQILTVSNQVYLRPEQIARITESVVVLLLDDRCREELQEMEKQKTEIDLEAEKLVRRELWRGFGFLSLQTAALMRFTFWDLSWDVMEPMCFYITAIYFLAGYAFFLRTSTDPTFQGFFRARFKTRQNRLIKSRNFDIERFRELRLITKPPLRQSACRGLLEAI*