MGDNALAHRSPMTSTALSTHYRARQVPPAAQQPRHAHQQHVSAALAALRIAPLRQAAWVAPAPRFQKRQRQRCNAAAAFTEESVEASEFGYKGEQAFVEQYAMEKRKIGKGAHSSVYLAVDRETGERVAVKVMPKRFGPDGFLERTFACRVRNEVDISTRLGKSLNVCYFHGAYETDKAVHLVLELLSGGQLWDRVMKGEYGERQAARIMAEVLRTVAQCHSKDVILRDVKPHNWVFAAPGDDAPLKAVDFGISVYCPKGEYITQRAGTRSVMAPEVVREHYSHPADVWSAGIVAYLLLTGRLPYPFWEKLYVTKENVTADEMFHQILHAPLDFEAPPWDTLSTAAKEFVQALLDRDEVQRPTAEQALQHRWLMSEREDPDVPLNDSIVQRLQRFGTYGRLKQLALRTVASHIPEDSIILSDLRGLFLELDPADRGVVRFSRLQEELEEGNFNLSSAETQQLLSQMEVTPEGDITFPEFVASLVDWNDVQESSEWDSLVLAAFEEMDVDCSGAISTRSLELLLCGEDGCQX