MELNEHYLLEEVLGLRRSEVMNWELAIATEMNGWNFDCSDSLPMDQQHNDLAYLLNGEDQYLGTEAAMAAAGSTGDSMSYSTMAETPGGSSFEVYNIRSMEEEELGILEDEIHNLEVQANNDSYYCKVEPVVVDQSPAKMLPIFKTGGSKKLQGQPSKNLMAERRRRKRLNDRLSMLRSIVPKISKMDRTAILADAIEYVKELMERIQILEKEISNSNKLGILRSHIVKPNNEYLVRNSAKFNVERREEETKIEICCAAKPGLLLSTVNTLEAMGLDIQHCVISCFNDFAIQASCSPGNEVGRMVSTEEVKQALFENAGYGGKCL*