MSLANGLYSKDPLIQLDSAIKINRILSDGMQRNLPLGTKDLIRSGIVARFVFLLHNEEFPKLQFEAARGLAIIAAFKPDVVVDHKVVPILVTLLASSTDNVRGQAILALGNVAYHPIHRDYVLQCGALTPLLIRLYKDTNLPMLRAAIRTLAFLCRGMPPSTFNEVKPALEIHLNSSDKEILRYVCLAISHLCYGSVDGIQRVIQAGFVPKLVSVLRRPSPVLSAPELRTIGTLVTGNNHQSQLLIDANLIPSSVNLALNAELDIKREAVRVILRATVGGSPNQIKYLVQQGCTKLLCDLLVCPDIMIIKLCLYGLKNILKAGESEKNRGDVNYYRQLIDAAEGVKKIKNLLKHERNEIYDKALNILETYWDVEDDEKTQKPPR*