MREFNADQFELFERLGKGAFGVVYHGFDKVTNMHVAIKQIDLESTDDSIEEIQNEITLLSNCSHPNIIQYHGSFVKGYKLWIVMEYLDGGSCNDLLEAGPFDETEISVICYNLLQGLAYLHKSGKIHRDIKAANIMIGRLGQVKIGDFGVATQLTNTLSRRHTFVGTPNWMSPEVILRKDYDFRADIWSLGITLLEMAYGKPPLSQYSTYEILFMIPKNQPPSLSSDFSEEFRNFVHQCLQKSPADRPSTGQLLKHRFIAKGRNVDQSCLQKLIDRKIKHDLETGSKVTKYYKPTVNQSDDPQSVQFDLDTVNEGVVKFNLNSTSDEQGELKIQFPVDHDQFETIKDLSRAQSYDSSVVRDDVSSISSQKSTSEHELNIILNQSFNKITTKYSLTTNQYDKLVHFKSHLLGKSLNSIAHNQDEQICRVFYKDITKNIMKSNNERLKQKLLPHHYKTVERENTLLKKTYQYDRKRDRVEELLLARWAENITKS*