MSHSRFPFRVPRRSRDYGRMGGGGGSEEVRAGGTQLGGESFTSMLTDPQWTDMHVDDSIENERPNEASQFVGEGVVESVNLEYPSQSSPPCFDGERGLKRARVTLKDLWSELTTHALIKHFEERWSHVNKGNFRNKDWEEVKDQLNKEVGGAYTIEQVRTRIDTLKKKYRKEKGKSSESGGVRSSWEYFEVLDTLWSSTPRCIGIPGGVDSCLGNENVIEELDISEMDASYSDPPATRDEEPRATDEGPRATDSGPLPSMSLHSEEGRDGNTPGVKAQKVKDVKRGSLASVSKALGESMKGLCDTVREVEATKSKEMREIVKLQMEEETKRMEMYLKFQMEMAKLFARPKPRNAGVFKICSPGGNHLQNDAVSSCLCIKHN