MSFQSRLRCCTSKPRVLIITDISNEPDDAESLVRYLLYSNEFETKGLVACTSTWMKRVVHPEDIEKIIHAYGEVVENLNSHVHPDNSYASREDFLKLITTGPSLYGKEALEPGVPLSQGAKLLIDSLDESEKPLWVLCWGGTNVLAQALQATKSSRPANESAKLRSKLRVYAISDQDDTGMWIRLSFPDVFYISSVHGWNQYGMAAWTGISGDAYYNFDQGGPDATKVSKEWLRKHIQIGALGGVYPDFMFIPEGDTPTFLYLIQNGLGSPEHPEWGSWGGRYTTTDPSLSGRHYSDAVDRVKGKDGKLYTSNHATIWRWRDAFQNDFAARMRWSLSKGSSAANHAPVVILNDSTAGPEPLMLEVEAGTELTLDASRSYDPDGDELTFTWFHYKDVTATQWWVDAEVATVQFSNMDQTVPGRIVKARLPPAEKCAVDMFTGKAQERGQVLHLVLEVRDNGTPNMTTYKRIVVQVMNPKLEGGRLHAVDSIADVHLAL*