MTLELKTSARLLDLHCSVGLMDWDMHRELKLPTTTDQLLLDEKLKDQHAAERPSAGTLRKSDPFVWNQKTPDGFKPSLWLLVNPNLVCPVQYERGAAEAVRGVAEAAERLFTDQPSSAQRETKKAEAFRRPAKSRRMGRTTKVMDVSALKPGCWPRPPVNYCILIALALKSSHTGCLKVQQIYNFTRENFPFFQTAPDGWKNTIRHNLCFNSSFRKTCNQLCRDGKRKSCFWHLTLDGHRRLKDEVHLLTGDTLKQLQRSMSQPDTVWSL