MDTVKKVLGLSGSSATPPSDEQLTQLREKYTKAGQEQVFTFYDSLSAGEQAALFQQLSQIDPDHINKITDRALNPPKTDNDGKAPTLEPLPESATASILDSDPKDVEGWYNSGLDIIAKGKVGVVLMAGGQGTRLGSSAPKGCFDIGLPSSKSLFQIQAERILKVQQLAAKKAGADKPAVVPWYVMTSGPTRKPTEEFFEKHSFFGLDKANVQFFEQGVLPCISNDGKILLESKGKLAVAPDGNGGIYQALVVSGVLDDMRKRGVEHIHAYCVDNCLVKVADPVFIGFSAAKDVDIATKVVRKRNATESVGLILLKNGKPDVVEYSEIDKETAEATDAKLGEGVLKFRAANIVNHYYSFRFLESIPLWAHKLPHHVARKKIPHADLESGETVKPEKPNGIKLEQFVFDVFPMLELSKFACMEVRREDEFSPLKNARGTGEDDPDTSKHDIMDQGKRWVAAAGAVVTGEKADTGVEVSPLVSYGGEGLEAFKGKEIVAPAVLEKE