MDAGAAEVAAWLAREGLQRYADGFLKNRIGPDVLPLLSRGDLAQLGVTALGDVLRLERLLAALREAPDGGRGALGALGAPPLEIPCDVLRIVFSHMTPRRSSAGPPGSAAKVAVEVALCGGVDMAGLAVDDARLRTWSLRPAEAAASFPAARGGWSSRAGADDGDLGGDLEGLSRALAAFSHPGIRAFGYHGIFFDPAVQLLAAGPESEERLVGALPRLPALESLRLTVHNLEDQEQPYPALRSLELSLHACTFLPTNLLALTQLEALSLRYCGRHPALARRRFEEELAEMRLAFRAPAGASPPSRSPCPRPRGRRGGPLPFDY*