MACWVRGKCIGRGSFGTVSLAFDRRNGAVFAVKSVDTTNSSLSYHLECLESEIRILCSLSSPYVVKYYGDDTTREGGSHNTTTSCYRNLHMEYLPGGSVADVAALRHGGCGKLSDVDERILRSHVWCVVSALRHVHSRGIAHCDVKGRNVLVGEDPLVAKLADFGSAVEFGRRPPRGSPLWMAPEVIRSESQGLESDVWSLGCTVIEMVTGKPAWEDRGVETLSRIGFSDELPEFPAELSPLGKDFLEKCLRRDPRERWTCDQLLQHPFIANSSPVDSAAATVDSSPRCVLDWINSEFEAEHTEDEDDDCFWNWDSVHRNDDVSFRDRIGELGTSGGAKWESDGWVVVRTNVACEWDEVGRASAEYTRTESESESGTAGTSLDCCTPPGAKVESFRTCLEYSNSRGALSLKLNRNYKVGSSCRMGIGIALQLGYLAVLTKDTGLFQSSCNFLLFLYYLFTISRNNNNIETLFLFIYI