MESVNSEDSSVDSRSIVVEAPVAPFVQQLFKMVNTGTLIQWSEDGEAIEVPDPGRFAAEICPLYFRHKNWNSFARMMNMYQFTKLSNEGKSKRARFSHAHFRRGGYDVLWKITRQ