MLQDLRYTKLVLWSPCPDQLLTDKTRPFFETYKQFIEIRAWNYSEQIVGTSWEKDPFFSDHALVQKHLDTPAGYSDIVRLLVLHNLGGLWMDNDVIFLQDWHHLLAISYQFMPRWTNNHVLYMLPKSKLTTRLLQVATTIPMNAPDYMSRIVQKICRPNGYWAITPEVYHGTDIYNGCLLRLAKRVNNTGPPDAVLYDWPLGWTDPWWARCFEDKKKAIDDKQWRHISRSYLSLHTRYPKEMTQVPGSALQKALDTINAFFDKCTAPSCIPMEGGDLANFGMTNVPAPSPSVQSKSKDAAKQKDTAKSQATAKPKAAATSEAAAKSDKP*