MAPTAGQVITCKAAVCWSPKEPLVLENVQVDPPQKGEVRVKILFTSLCHSDVTFWLDKPKVDLFPRIFGHEASGIIESVGEGVTEFQEGDHVLPVFTGECKECRHCKSTKSNLCAKYRLDVRRGVMFSDNKSRFSIGGKAISYFLGSTFSEYTVLEQEYVVKVNPAAPLEKICILSCGVATGLGSSWKYAKVEKGSSVAIFGLGTIAYCRDMQVAEGARVAGASRIIGVDINPTRFEKARAFGMTEFINPNDHEKTVHQVIRDMTDGGVDYSFECVGSAKVVETALLSCHDGWGMTVVCGVEGESTTLSVHPNVFVYGRTLTGVFFGGIKPKSELPQVVEMYMNKVSLSLCVCVSLSCNTHRQHLISSCRQHVRGNAYMHKDNTCMHT