MYGKCGSLEDAQTIFDTMPERDVVSWNAIMALYAQHGQSKDVCQLFQRMQLEGVIPDRLTFASILSVCNSKTALAEGKQMHNLIVAKGMELDIVVANALVIMYSKCGSLKEARGIFESMPDRNVVSWNAMISAYVQYGQGAKALQLFHRMQLKGMIPDKVSFVSILSACSGYTALLEGKRIHAYIVSNRLESDVVVGNAIINMYGKCGSLEDARRMFDIMPWRDVFSWNTMAAVYTQNGCGKEAVQLFQQMQLEGVIPNEVTFVSILSACSHAGLVDEGRYFFESTTRDHSVMPIIEHYHCMVDLLGRAGQLDEVEDFITKMPYESTALAWKTLLGACRMHFDV