MGVINVQGSPSFSIHSSESNLRKSRALKKPFCSIRNRVYCAQSSSAAVDESKNITMGDSFIRPHLRQLAAYQPILPFEVLSAQLGRKPEDIVKLDANENPYGPPPEVFEALGNMKFPYVYPDPQSRRLRDALAQDSGLESEYILVGCGADELIDLIMRCVLDPGEKIIDCPPTFSMYVFDAAVNGAGVIKVPRNPDFSLNVDRIAEVVELEKPKCIFLTSPNNPDGSIISEDDLLKILEMPILVVLDEAYIEFSGVESRMKWVKKYENLIVLRTFSKRAGLAGLRVGYGAFPLSIIEYLWRAKQPYNVSVAGEVAALAALSNGKYLEDVRDALVRERERLFGLLKEVPFLNPYPSYSNFILCEVTSGMDAKKLKEDLAKMGVMVRHYNSQELKGYVRVSAGKPEHTDVLMECLKQFY*