MSGCGLPVTYESRGTGGRSSISGITSTVFGATGYLGRYVVNHLGKSGSRMILPTRCGDNAKQHLKVMGDLGQIVDLAGLKIRDDSAIKYAVERSNVVVNLLGREWETRNFSFDDVHRDFPERLARICKELGVERLVHVSALGATLDHPSKYYRTKAEGDEAVRAAFPNATVVKPAKLIGTEDRLLNVFAEHTCKFPVQTLIDDGGSKHQPVYVDDVALAIRAIVHDESTAGRTFELCGEKILTMEDMLKMTQSIIRAQNASRIVYVPSFILKMLAAPHEFLLNRVPFPLPTPTGLTRSYIDAQGEDYLKDPKSEGFKELGIVPAKLEGVVIDYLRAFRFGGYDVGATAGQGSE*