MRVLVLGAGQLARMMSLAGAPLNIETIAFDVGSENIVHPLTQTVLGHGLEQAIEQVDVITAEFEHIPHPILDLCARSGKLYPSAEAIKAGGDRRLEKALLDRAQVANARYTMIRSRDDLTSAIAEIGLPMVLKSALGGYDGKGQWRLKEPTQIESVWQELAQYLAANPEQAIVAEEFVAFDREVSLVGARNLVGDVVVYPLAENVHTQGVLSLSTAIDAPALQAQAEAMFKAVAEQLNYVGVLALEFFEVQGQLLVNEIAPRVHNSGHWTQQGAETCQFENHLRAVCGLPLGSTKLVRETAMINILGEDQLPAEVLALEGCHVHWYGKAKRPGRKMGHINVTADYSGELQRKLCQLATMLDEKAFPAVHAVAKEIQP*