MSVTTQVPKDFDAENADNFEDIEKQFAVKAVQQMATYWAILEKVPGSKLRLTKMDDDIFEHLKRDFPEFDPAEPINEDEMKSKTGKERWRTFMMAYDKKIDDYNFGTLLRASPKTEYGEKETIFVPRMQFYAVEIARNRAGLNDWIYEEAEKERQKAKGNTQGSSSSSSA