MADVTMPAVPDFLKEDTDTIHARMLSKAPSDVSTMEGDFFWSITRPVAEEEYKHRQLMMAFIKLVYLGTSYDGYLDLVGAAIGVIRKDATKTKDTIKIKGVSGTVIQSGKIASTVSTEDNRSIEFEFIETKTIDDTGIAEVQVQCTQAGIVGNVKANTITILTTPINGVQSIVNDHDFTSGTDVESNDDYKRRILEKLQKPETSGNKAQYKNWAKEVTGVGDAKVTPLWNGNGTVKVTIINSNKKAADSELVQKVKDYIDPEPEGKGEGQAPIGAVCTVVSAVEKAMNITATVVLANGYTLQQVQDNFNEAIQKYLSDLAFNSTYISYAKVGGILLSTDGIVDYDSDSLTLNNGTSNIALADEEIPVVGTISLGV