MRDPKQKTARAHKPRHLHLLDRLRTRHFYRWRWILWLALSAYLFLPALPPSRRGPGSEPRPGVRIYAYDLPPRFNRRWAAADARCSRHLFAAEVAVHEALLLRQRRAGLRPEEADLFLVPVYACCNFSTPTGLPSLAHARGLLADAVGLVRAQMPFWNLSAGADHVFVASHDFGACFHPMEDVAMAAGIPEFLKGSILLQTFGVQGRHPCQDVEHVVIPPYVPPELAPRELPEPEKAHRDIFAFFRGKMEVHPKNISGHFYSRKVRTELLRLYGRNRKFYLKRKRNDGYRSEMARSLFCICPLGWAPWSPRLVESVLLGCIPVVIADDIRLPFPGVLRWPDISLQVAERDVAGLEAVLDHVAATNLTTIQGNLWDPVKRKALVFNRPMEEGDATWQVLKELEAKLERLRRQGRRRNELV