MGEGREDEMGCSDPGQEVVSTREDERSFYVYSEETRCASEAETVVQIIREEMSPPPDCQLPAVPEATTEVAKEQPADEQVPWKTRFRHGQIPDHREPKHGRVSALEKAMRTYADCKSGHVVAPEIGREFDSLAEAFDFYNLYSWEIGFGIRYGQCRRNAQKSRTVQDFVCGCAGKPRKENTSSLASNCQALIMLFLTRDNGWYIHQFRPDHNHHLSSSCGEKVHWPSHRAIDTHTKDIVKHLRSNNIGITKVFSVIGSFFGSMENVPFNKRSLNYLCKRMNQETAEDDIRKTVELLSELKKKDPMFANNVLVDSDNKIQALMWT