MLVLAYGKCRSVSDARKVFDGIEEPNVFSWTVIIAAYAENKDHREAVQFFRRMNQEGVRANQVTLITVLSSCSASLDRLADGRTVHGCITGSSFETYRPLQTALVNMYGKYGRVREARAVFDGMAERDVITWSAMITAYAQGGHGRQAWSMYHGMSLDGVKPNEVTFVAICEACCSFPSFLEREALVEHVYESGYDCYTIVGNSIANMFSKCGDPSSARQAFDRIPRKDVVSWSVVISSLTQHELADEGLLLFRAMLAEGVAPNHATLVNCLDACSFSKNFGDGRVVHGVAKSLGMESSSPVVATAVLDMYSRCGSLVDAKRMFEKISSRDVVAWTAMISAYQQEGLSDQAMKLFRSMDLDGVRPNETTFMRLVAVCMDQNSLARGRMIHSRIVEEGLEASTSVSNALITFYGQSGSLAEASRVFGRMAAATLISWTAIISAFAQHSHSQRALELYQRMDLEGIKPDDVTFITILFACSHSGMVEEGRRYFLAMVGDHGIESSVQHLDCLVDLLGRAGWLEEAEKLARSMPL