MDQLEQFTCDVCEVTFSYKFHGRYLDDLGIKDIELLEEAFVILDPFVPTKDFLVLGGHCSVCNAVVCVDRNCSLFYCRRFCRRCALSNSQEFPTAITKELKYCYNSKISYLSVPLLAFRICHIIELKCYFAAIKLYYMLIRLYF