MRTAVARALAALEEVSVRLIGAPRPAIGAADPFAGLLPWDLTSAEALEVPAAETEYGAALLDFAGVCAIRRAVPPSLAARGGAAASALAAEVGFRFHEACQRGPGRVDLRGYQLDEEPFAAVGEVGGRAWLPLVRRVLGGDARLLWSGLVVTEPGTAAQRFHADAPPVPRAVWEEHGLLGGLPRATLPAHCLTVFVPLVDLRRGLNGPTAFLPGSHHGATAAAMAAEADEAGSSAGAGAAAHLEADAGDAILFDYRLFHAGGANCSAVRRPIQYFVYARPWYSDEVNFPGPERSLWPAEVQ*