MANAYENYLRSVNVNKNVQDRLPGKYKEKLNYLKQLIREYVHENAALVDELEEVQTKIIIRQEERKFLLRKLCEYEPQVAAEVQNLAKAGFNQTACLDTKKGKKRPNADSDRKSKSRKNCRARKKIVQPIPLDNTGRPIFPIELGNLTIHCLGEVVSDRIEFHSEDVIYPVGFISTRSYGSLDDPTVKCIYSCKISEVNGLPRFEIEMDDNLSPIVGDTPDVCHSLLLQKINDALSLNVVSTRPRGNDFFGLRTPLS