MGSKAATAPFMQLSPEATTELQRYRVLAPKAGVRVSPLALGAMSIGESWSEFMGSMDKESAFKLLDAFFDAGGNFIDTANNYQDEQSEAWIGEWAAKRGVRDQLVIATKFTSDYKSHELGKGRAPNFQGNHKKSMFLSVRDSLKKLQTDYIDILYVHWWDHTVDIKELMDSLHILVEQGKVLYLGASDMPAWVVSAANTYATDHGKTPFVIYQGRWNVMVRDFEREIIPMASKFGMALAPWDVLGGGKFQTKKAIEERKKNGETLRGFTPARDQTPDEERVSEALAKVAAEHGTESVTAIALAYVLHKAANVFPIVGGRKIEHLQDNIRALSIKLTDEQIKYLESVKPFDLGFPLNFLGQDPNVTGYSVRLDRTAKFTFPNARQQKSV*