RLFAVRCGGCAEAISHTELVMRVGAAVFHLRCFTCSVCSCRLQTGDRCVLREGQLLCAREDYHRCLASPTSSYTEQTEQRVLKSSRASVLKAPRTILTKQQRRTFKASFEVSSKPCRKVRETLAAETGLSVRVVQVWFQNQRAKMKKLARTQEQSKLSSHVIAPPCGRVAAELECLGSSYTHPPQHQQQMGLTNLEQQDYDMDPFRQGLTPPQMPGDHMHPYGFSGLYPETDPLCHLTDSDCLPPGDPSLLTPIDRLYSMQDSYFTS