MPSPKYALIKVLRAGICNTDLEILRGYMGFKGVLGHEFVGRVEVRKEWLDVRVCGDINLGCCNSVNPPTCGVCDDSLGYDGVHSNMSRNHCPNRTVLGILNHDGTFAEYMILPITNLHKVPDGMSNEVAVFSEPLAAACRVLEQGLRHMARGGDRVAILGDGKLGLCVAEICGREYLRLAPILFGKHQHKLDFVANSGVETRLVSTCYDDDEQLTVSSNHSNKYDVVIDATGNPNGLTLAMSLCRPMGTLVLKSTCAAGVKGFHSAPIVIDELKVVGSRCGPIEKAIELLEGNDTGKDGVPPLKMEKYLTKTFPLSQARKALECAATKSTMKVQLVX