MRVSSLFTQEWWTDPAQCSDFCGQWRRTWNPDWDGRAPPNGEKMKAVGAIRHLLFVRHGQYDLDSEEHGLTELGRKQSERLAQRLVTDRLTPKKDRYGVIQVQYAGIWVSNVTRAIQTAQILAAHLPDVPLKEPDPLLAEGKPTQPHPSSSPSRLSDLWEDSVRMEAGFRKYVHREVDYKRLADKEKRRKKKEKELGDGFVPDGATIPEPKAEDATAEPKGKEPEHIYEIYVCHMNIIRYFVMRALQLPPEAWLRLRGDNTNITEIVVHPDGRVSLHRFGDIGHLPLDMVTFH*