MGILRNLLTDQKRGVFGVAGEKRGYLYSVVGKMASVREIKIVRSESLGHRSEVSSPEAKVGMRVEDLWDEQKPQLSPNEKLNACFESIPVSAFPLSSHSQDIELRSDTSLAEAVQTLSKLKVLSAPVVDVDAPEDASWIDRYIGIVEFPGIVVWLLHQLDPTSPRSPAVAGSDGVSHDFAADILDNGDSAVTSGNFFEVLTSSELYKNTKVRDISGTFRWAPFLALQKDNSFLTMLLLLSKYKMKSIPVVDLGEAKIENIITQSGVIHMLAECVGLHWFEDWGLKTLSEVGLPIMSKDHIIKIYEDEPVLQAFKLMRRKRIGGIPVVERKSEKPVGNISLRDVHFLLIAPEIYHDYRSITTKNFLVAVREHLEKHGDTSAPILSGVIACTKNHTLKELILMLDAEKIHRMYVVDDSGNLEGLITLRDIIARLVHEPPGYFGDFFDGVMPLPQNYRV*