MVKGTKRKATMERITKRESAATTFTKRSFGLHSKVAQLCLLNGAQIAVLATPPSANSNVSFFSFGHSSVDSIVTAFLKGERPAVREEIDDHEEDLGICLARKELGLPQWWEDDSFLKSKNPQELSHAITSMSRLLSKINELRAQDAEAEPPLKKQKKKKNEETMKKTEPTVEQTLVLPSGSSDKTLDYNNNNVMRDEELDQIMSTCDSFGLPHNNNNDSLDEIDFDQLIDLDFDFDFQSMNSSDNNETMKMTEPLDQPLLLPYDICGTPDNNTFSTGEMNLIDIRQLSGFDLDTSSVFVGDSLLDSTMNCVASADGFMEANSIQETNSSALNSVACDDDDASAALNEEDTNFSDFLTQFLQS