MGPSGAGKTTLMDMLAQRKVIGNLSGQVLLGGMPVGKSYTRHTAYVPQQDNFIPSMTCWENLKFYAAMMMPDEWNKHERKQRCHDVLGMVGLSHVKATLVGGRLPGGLMIRGLSGGERKRLSFAVGILGAPHIIFLDEPTTGLDSFASLNAMGALKKMARDHGHVVLATIHQPRAAIWSMFNKITLLASGRLIYHGPSEGLAPWLGNLGYEYDAALNGVPSDWALDLVAINFHKPKTLSGHTMSTVEDLENAASRFMEHYQGAVGTKTLNKQISCAEAPSECVVPYPSGWFRQYRNLVGREIMVITRNPSDAAGRTLTFAWIAVFSGLLFYNLGHDATTWYTKLGLLFTMLFNFVTMPYISMSLYTADKAQYLADVSSKLYRPWV*