MEELQNVVRDGGLAVSNLPEKGRCLLTTKNFNPGEVILRQEPYVCVPNNSSTVSRCDGCFASESLKKCSACQVVWYCGSTCQKSEWKLHRLECNALSRLEKEKRKAVTPSIRLMVRLYLRRKLQNEMFIPTTVTDSYNFVEALVSHLKDLDEKQLVLYAQMANLVHFILQWPEINLKEIAENFSKLACNAHTICDCELRPLGTGLYPVVSIINHSCMPNAVLTFEGKSSVVRAVEHIPEGAEVSIAYIDTAGSTMTRQKALKEQYFFTCTCPRCIKVYDDIQESAILEGYRCKDDRCNGFLLRDSEDKGFICQTCGLRRSKEEVKRIVCEITAISDKKLKSTSPGNHEEVISLYKMIEKLQMELCHPFSISLMRTQEELLKILMELGDWREALAYCRLTITGYQRVYPEPHPLLGLQYYTCGKIEWLLGYTEDAIKSLTRAVDILRITHGTNSPFMKELMMKLDEAHAEASYNLSSKDE*