MPCAIQLLEGLPRADRQETLTWMAQAFDVMNFPQTLFFDTALLLDRYYARLPKEDLSTAESQRRILAAVCVAIKTGSNAETQLPLRQVVTHLGHDEVPFDEVIAAELCILRKLRFDVGTPTPRDFLEALGARLKELQVAPENMSLADYLLQLSLADAVFHYRYPHAVLAAAALLLALSSTGAGAAPHTVVLEDLALYVEEADQSGMLAQCRRELHALWVTACQEQNLYVHHLRLKFAKRSFHGVSLWQPLTPRSLHGPRQGQGCIAPQDPLQQSPQSWCL*