MSCAERICRLCLQEEVENGHGYLVPLADNSEIVNIIRATTSIDVIVDDRAQYYLCGECKELLLKCFDFRERCILNDEIFRRKFSPNAAAAATEDGPLFMPAEAVELDEEKEGKKEERGDHSDEEEPFMHEFLIETIEENNPDCDSYEPLQEEMLKDDCSDSESSTRKKSVRKKRDRKKAVEVDKANNKLPCAQCGKMIARNNINQHQLTHDPDRPKVFCSYCGKAFKDPRRMQMHINSNHTLEKKYPCEICGKVYLRPTSLKDHKLAKHSDDKRYECSDCGMAFTSWAQRWHHFKKEHTTAKPFACTYCDWAFKFK