MAGMKIGRLSWELQAVILIFSLGVSAAAAAAGVRRVDVHTHFVPPFYREIITARNLTSGGTQVPEWNETTHLGIMAKYNVETSILSISPPSVTFFSHDEAAERRSLARSLNEYAYNLSLRHPGKFQFAATLPLPDVEGAMAEAVYALDSLDAAAILLLGNSNGMYLGNPKLDPLMEVINARNAVVLLHPNVLPGDPDETGLPSAVLDFLLDTTRAATNLVVKNVTRKYPNIKYVLSHSGGFMPYASGRMSLLFSEIMPNTTPDDFIRLLKNFYVDFGYVGKSTIPSALDFVHHDQIVFGSDWPAQPKGLEYVSGVLDSALKNGKLKYDINYGNAAKLFKLS*